getremoteaddr 会带httm吗

本文整理自刘军在 Dubbo 成都 meetup 上分享的《Dubbo 在多语言和协议穿透性方向上的探索》

 

 

RPC 协议是实现微服务体系互通的核心组件,通常采用不同的微服务通信框架则意味着绑定某一个特定的协议如 Spring Cloud 基于 HTTP、gRPC 提供 gRPC over HTTP/2、Thrift Hessin 等都是自定义私有协议。
Dubbo 自身同样提供了私有的 Dubbo 协议这样你也能基于 Dubbo 协议构建微服务。但除了单一协议之外和以上所有框架不同的,Dubbo 最大的优势在于它能同时支持多协议的暴露和消费再配合 Dubbo 多注册订阅的模型,可以让 Dubbo 成为桥接多种不同协議的微服务体系的开发框架轻松的实现不同微服务体系的互调互通或技术栈迁移。
在协议互调上具备了基础我们只需要在服务发现模型上也能实现和这些不同体系的打通,就能解决不同技术栈互调和迁移的问题关于这部分的具体应用场景以及工作模式,我们将在接下來的文章中来具体分析
PMC,项目核心维护者见证了Dubbo从重启开源到pche毕业的整个流程。现任职阿里巴巴中间件团队参与服务框架、微服务楿关工作,目前主要在推动Dubbo开源的云原生化

本文为云栖社区原创内容,未经允许不得转载
}

我要回帖

更多关于 http 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信