博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
rpc协议详解
阅读量:3708 次
发布时间:2019-05-21

本文共 352 字,大约阅读时间需要 1 分钟。

RPC是一种远程过程调用的协议,使用这种协议向另一台计算机上的程序请求服务,不需要了解底层网络技术的协议

HTTP是一种超文本传输协议。是WWW浏览器和WWW服务器之间的应用层通讯协议。

TCP协议:传输控制协议,是一种面向连接的、可靠的、基于字节流传输层通信协议

soket

它是计算机之间进行通信的一种约定或一种方式。通过 socket 这种约定,一台计算机可以接收其他计算机的数据,也可以向其他计算机发送数据。

socket 的典型应用就是 Web 服务器和浏览器:

包括 IP,端口,协议

客户端调用服务  -->>

方法、参数  序列化  -->>  方法、参数反序列化

服务端调用服务,返回结果  --> 将结果序列化  -->  将结果反序列化

同步

异步 -- 回调通知获取结果

微服务+解耦

 

 

转载地址:http://sjijn.baihongyu.com/

你可能感兴趣的文章
教育项目课程模块3(课程分类前端实现)
查看>>
课程管理需求+后端接口
查看>>
3搭建service模块
查看>>
4service_edu模块
查看>>
3整合swagger进行接口测试
查看>>
5使用R方法
查看>>
Memcached的安装与使用
查看>>
构建事实表
查看>>
java与javax的区别分析
查看>>
搭建前台系统环境
查看>>
添加课程信息前端1
查看>>
更改Bison-Flex的输入源
查看>>
Bison%code的使用
查看>>
Bison(yacc)如何正常退出以及返回值
查看>>
线程安全与可重入
查看>>
一个输入密码用的隐藏输入小程序
查看>>
虚函数的默认值
查看>>
字符串处理——判断是否是数字或字母
查看>>
设计模式(C++)——抽象工厂模式
查看>>
自定义for循环
查看>>