多语言 RPC

img

跨语言调用

随着微服务场景的大规模应用,多语言场景越来越普遍,开发者更愿意使用更合适的语言来实现复杂系统的不同模块。例如,使用 C 编写网关,使用 Go 编写 K8S 资源操作器,使用 Java 编写业务应用。语言和场景没有绑定。企业通常可以结合自身技术栈和开发者的专业技能选择合适的语言。

在多语言场景下,跨语言调用能力非常重要。

跨语言能力本质上是[网络协议]提供的功能。如何方便地让用户使用所需的网络协议,针对合适的跨语言场景进行开发,并享受 Dubbo 生态的服务治理能力,是 Dubbo-go 服务框架所关注的。

跨生态

Dubbo-go 服务框架提供了跨生态能力。开发者可以使用 Dubbo-go 及其生态项目构建 HTTP/前端服务、Dubbo/Spring 应用、gRPC 生态应用之间的连接。


上次修改时间:2023 年 1 月 2 日:增强 Dubbogo 文档 (#1800) (71c8e722740)