微服务架构下RPC通信框架.pdfVIP

  • 1
  • 0
  • 约1.36千字
  • 约 2页
  • 2026-10-19 发布于北京
  • 举报

测码课堂——RPC通信框架

课程回顾

SpringCloudAlibaba微服务架构下的常用组件。包括:

1.Nacos

2.Seata理

3.Sentinel流量防卫兵

4.ribbon客户端负载均衡

5.eway网关

6.skywalking

7.MQ消息队列

讲解了关于微服务架构体系的基本运行逻辑。

数据通信

传统架构形态下,所有的数据交互都是基于堆栈的数据交互。但是在分布式体系下,所有的模块

都已经组件化(进程化或者服务器化)。所以所有的数据交互都需要通过互相调用来实现。于是

乎就会有外部接口调用的概念。于是乎进程与进程(服务器与服务器)之间的交互,就叫做RPC,

过程调用。RPC将远端调用变成像本地调用一样的形态。所以RPC是支持跨平台的通信框

架。RPC主流的:

1.国内阿里巴巴开源的Dubbo

2.国外的的thrift和的grpc

RPC通信也是依托于传输协议来进行的。应用层:HTTP(人机交互效率最高)传输层:TCP

HTTP基于TCP进行数据传输,还是需要三次握手和四次挥手。长连接是延迟关闭TCP的临时通

道。

1.HTTP是文本传输,并且包含有特别多的信息内容。

2.HTTP容易造成

文档评论(0)

1亿VIP精品文档

相关文档