服务消费者
动态代理:Proxy
动态创建服务提供者实现类
负载均衡:Cluster、负载均衡、故障转移
从服务注册中心感知各个服务的机器列表信息
注册中心:Registry
用于服务的注册和服务发现
通信协议:Protocol、filter机制、http、rmi、dubbo等协议
请求服务所使用到协议
请求的发送方式,以一个什么样的格式发送请求
信息交换:Exchange、Response
将请求封装为Request
网络通信:Transport、netty、mina
通过网络通信框架将请求发送给服务提供者
序列化:封装好的请求如何序列化成二进制数组,通过netty、mina发送出去
服务提供者
网络通信:Transport、基于netty/mina实现的Server
监听服务提供者的端口号,接收服务消费者的请求Request信息
信息交换:Exchange、Response
解析Request信息,并对响应结果进行组织为Response
通信协议:Protocol、filter机制
选择一种通信协议解析请求
动态代理:Proxy
动态创建服务提供者的接口实现类,完成相关业务执行并返回结果数据