Rust implementation of gRPC protocol for Dubbo, under development.
Examples | [Docs]
[dubbo-rust
] is composed of three main components: the generic gRPC implementation, the gRPC codegen
implementation with dubbo-build powered by prost
. The transporter layer implementation can support any HTTP/2
implementation is based on hyper
, tower
. The message layer implementation can support any user defined bytes format.
- async/await service trait define
- generate gRPC code for easy use
- message byte define
Examples can be found in examples
- The
protobuf-transport
example provides a basic example for testing transport protobuf-message-object-data via HTTP/2. - The
grpc-gen
example provides a complete example of using bubbo-rust client/server grpc.