多语言 RPC
跨语言调用
随着微服务场景的大规模应用,多语言场景越来越普遍,开发者更愿意使用更合适的语言来实现复杂系统的不同模块。例如,使用 C 编写网关,使用 Go 编写 K8S 资源操作器,使用 Java 编写业务应用。语言和场景没有绑定。企业通常可以结合自身技术栈和开发者的专业技能选择合适的语言。
在多语言场景下,跨语言调用能力非常重要。
跨语言能力本质上是[网络协议]提供的功能。如何方便地让用户使用所需的网络协议,针对合适的跨语言场景进行开发,并享受 Dubbo 生态的服务治理能力,是 Dubbo-go 服务框架所关注的。
跨生态
Dubbo-go 服务框架提供了跨生态能力。开发者可以使用 Dubbo-go 及其生态项目构建 HTTP/前端服务、Dubbo/Spring 应用、gRPC 生态应用之间的连接。
上次修改时间:2023 年 1 月 2 日:增强 Dubbogo 文档 (#1800) (71c8e722740)