rust-jsonrpc 目标
rust-jsonrpc 会从 IDL 生成 Rust JSON-RPC 服务端 / 客户端绑定。
xidlc gen --out-dir out rust-jsonrpc your.idl之后实现生成出的 trait,并通过 xidl_jsonrpc::Server 暴露服务。
服务端:
cargo run -p xidlc-examples --example jsonrpc_hello_world_server客户端:
cargo run -p xidlc-examples --example jsonrpc_hello_world_client -- --name World生成代码默认与 xidl-jsonrpc 配套使用。