Simple RPC with Protobuf Services
Rust port of hrpc for Node.js
HRPC is a binary, bidirectional RPC protocol. The top-level crate contains the protocol parser and high-level RPC interface. Services, methods, requests and responses are defined in Protocol Buffer files. hrpc-build
can create a full client from this schema file. It also creates traits that makes it straightforward to implement RPC services.
See examples/basic for a full, bidirectional example, including the code generation at build time.