开发者社区> 问答> 正文

Dubbo框架的封装思路是怎样的?

Dubbo框架的封装思路是怎样的?

展开
收起
1358896759097293 2021-04-18 23:25:37 656 0
1 条回答
写回答
取消 提交回答
  • 45271990@qq.com

    Dubbo是RPC基础上改造的一套框架,底层分时通信的基础设施没变,主要是在协议层另做了一层封装,封装思路是大规模服务集群治理,希望支持更多协议,不仅仅是Webservice,或者REST API这种风格的通信,而是直接封装的服务接口,发送授信协议进行通信,基于汽车网络协议中的MQTT再次封装。 企业局域网通信,即使有公网通信,有些平台也希望定制自己的协议,典型代表有QQ、微信和阿里钉钉,封闭的聊天系统里面通信很多,Dubbo是自定义协议,实际在此基础上提供协议的再次封装,如在TCP基础上,不仅支持REST,传统跨平台跨语言的企业级行业协议,另外还会做一些协议扩展,效率方面有更高要求,希望在原生的TCP或者UDP基础上,在二进制数据包上做封装。

    2021-04-19 11:32:07
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Dubbo开源现状与2.7规划 立即下载
Dubbo分布式服务治理实战 立即下载
《Dubbo 3.0 前瞻》 立即下载