基于 Triple 实现 Web 移动端后端全面打通

💡 原文中文,约3500字,阅读约需9分钟。
📝

内容提要

Triple 协议是一种全新升级的协议,兼容 gRPC,支持浏览器访问和 Streaming,同时支持 HTTP/1 和 HTTP/2 协议。Dubbo 为 Triple 协议带来了治理能力,支持多语言实现和丰富的生态。

🎯

关键要点

  • Triple 协议是一种全新升级的协议,兼容 gRPC,支持浏览器访问和 Streaming。

  • 传统 RPC 服务在微服务开发中存在易用性低和开发成本高的问题。

  • Triple 协议解决了传统协议的局限性,支持 HTTP/1 和 HTTP/2 协议。

  • Triple 协议兼容 gRPC,支持自定义接口,提升了易用性。

  • Triple 协议支持 Application/Json 请求格式,简化了开发流程。

  • Triple 协议支持两种定义方式:IDL 定义和直接定义。

  • Dubbo 为 Triple 协议提供了多语言实现和服务治理能力。

  • Dubbo 允许在同一个端口上开启多个协议,支持灵活选择。

  • Dubbo 提供了丰富的生态系统,支持 Nacos、Zookeeper 等服务注册。

  • Triple 协议的开发流程简化,支持通过 HTTP 客户端调用服务。

➡️

继续阅读