dubbo支持的协议(不同版本会有所不同):
一、Dubbo 协议:
Dubbo 框架自带的通信协议,用于服务之间的调用。默认的。
6.2、Hessian协议:
轻量级远程调用协议,基于 HTTP 传输。
6.3、Thrift 协议:跨语言、跨平台的服务接口定义和序列化协议,基于 Tcp 传输。
6.4、gRPC 协议:Google 开发的高性能、开源、通用的 RPC 框架,基于 TCP 传输。
6.5、Apache Zookeeper:基于 TCP 的服务治理和配置中心,用于服务注册和发现。
6.6、Redis:基于文本的通信协议,通常用于缓存和消息队列的通信。
6.7、MQTT(Message Queuing Telemetry Transport):一种基于发布/订阅模式的“轻量级”消息协议,用于物联网设备和网络。
6.8、RESTful 协议:基于 HTTP 协议的远程调用方式。
6.9、Apache ActiveMQ:一种开源的消息队列系统,支持多种消息协议,如 AMQP、STOMP 等。