多語言 RPC
跨語言呼叫
隨著微服務場景的大規模應用,多語言場景越來越普遍,開發者更願意使用更合適的語言來實現複雜系統的不同模組。例如,使用 C 語言編寫閘道器,使用 Go 語言編寫 K8S 資源操作器,使用 Java 語言編寫業務應用程式。語言和場景沒有綁定關係。企業通常可以結合自身技術棧和開發者的專業技能來選擇合適的語言。
在多語言場景下,跨語言呼叫能力非常重要。
跨語言能力本質上是[網路協定]提供的功能。如何方便地讓使用者使用所需的網路協定,針對適當的跨語言場景進行開發,並享受 Dubbo 生態系統的服務治理能力,是 Dubbo-go 服務框架所關注的重點。
跨生態
Dubbo-go 服務框架提供跨生態能力。開發者可以使用 Dubbo-go 及其生態專案來構建 HTTP/前端服務、Dubbo/Spring 應用程式、gRPC 生態應用程式之間的連接。
最後修改日期:2023 年 1 月 2 日:增強 Dubbogo 文件 (#1800) (71c8e722740)