标签:分布 特色 报文 javase jboss inf jetty servlet 过程调用
一. RPC-远程过程调用,用于实现分布式环境下的远程调用,RPC 框架如下
二. Dubbo 是阿里开源的一个极为出名的 RPC 框架,被广泛使用。协议和序列化框架都可以插拔是其鲜明的特色。
Dubbo 的设计架构图
rpc协议基本组成:
1. 地址:服务提供者地址;
2. 端口:协议指定开放的端口;
3. 运行服务:
(1) netty( dubbo中默认)
(2) mina
(3) RMI 服务
(4) servlet 容器(jetty、Tomcat、Jboss)
4. 报文编解码。
5. dubbo序列化方式:
(1)Hessian2Serialization(默认)
(2) DubboSerialization
(3) JavaSerialization
(4) JsonSerialization
标签:分布 特色 报文 javase jboss inf jetty servlet 过程调用
原文地址:https://www.cnblogs.com/shijianchuzhenzhi/p/12953253.html