客户端 服务调用方
客户端存根 存放服务端地址并打包请求的参数, 序列化 并发送给服务端
服务端 服务真正的执行者
服务端存根 处理解析客户端发来的请求以及参数 反序列化 并调用本地服务。
服务端处理之后将结果 传给 服务端存根
服务端存根对结果进行序列化,并将序列化结果进行反序列化
客户端存根对数据进行反序列化 再传给客户端
服务寻址 序列化与反序列化
服务寻址:服务注册中心 实现好的服务必须在注册中心注册,否则客户端无法调用
序列化与反序列化 实现数据共享 ip不一样 进程也不一样
call id 来确认要调用哪个 服务端的函数
长连接 不断开 一直保持连接 保持心跳
restful 资源 url 无状态 使用 http 请求 实现数据的增删改查
一个URL就代表一种资源
RPC 长链接 跨语言调用 不用频繁的三次握手 四次挥手
注册发布机制 没有暴露操作资源动作
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。