author: Yang Yang date: 2022-06-26
dubbo-rust支持多种协议:Triple、gRPC、jsonRPC等
Protocol的核心设计是基于dubbo的URL模型,对外暴露通用的服务端和客户端抽象接口。
在Dubbo的整体生态中,服务端接口使用Exporter
来描述;客户端接口使用Invoker
来描述。
Protocol模块的核心功能:
Invoker提供的通用的接口,使得dubbo在不同的协议下遵循相同的接口抽象。
在Invoker中,需要做的功能包括