开发者社区 问答 正文

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

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

展开
收起
1358896759097293 2021-04-18 23:25:37 673 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • 45271990@qq.com

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

    2021-04-19 11:32:07 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等