Interoperability with Dubbo Java

Implementing interoperability between Dubbo Go and Dubbo Java applications, including service discovery, protocol communication, etc.

Non-Protobuf Mode Protocol Interoperability (Applicable to Old Version Dubbo Java Applications)

If you are an old user of Dubbo Java, your Dubbo Java application may not be using Protobuf (defining services directly using Java interfaces). In this case, you need to develop the Dubbo Go-client as follows to call the older version of Dubbo services.

Intercommunication of the triple protocol based on protobuf (suitable for scenarios developed with protobuf on both sides)

“Realization of intercommunication between dubbo-java and dubbo-go using the triple protocol based on protobuf.”

Achieving Address Interoperability Based on Application-Level Service Discovery

dubbo-java and dubbo-go use the same service discovery model. This document demonstrates how to achieve address interoperability based on application-level service discovery.