文件名称:rpcx-rs RPC —用于Rust的RPC库,用于以简单的方式开发微服务。-Rust开发
文件大小:53KB
文件格式:ZIP
更新时间:2024-06-16 13:21:09
Rust Network programming
rpcx-rs用于rpcx rpc /微服务框架的Rust库。 使用最简单的样式来探索Rust功能作为跨平台rpc服务。 如果可以,请使用rpcx-rs用于rpcx rpc / microservice框架的Rust库。 使用最简单的样式来探索Rust功能作为跨平台rpc服务。 如果您可以编写Rust函数,则可以编写rpc服务。 很简单。 查看所有示例:rpcx-rs-examples。 路线图0.1.x协议和客户端/服务器库。 协议客户端(调用同步/异步)支持JSON,MessagePack和Protobuf服务实现0.2.x服务发现静态多个对等etcd领事服务go
【文件预览】:
rpcx-rs-master
----.travis.yml(249B)
----build.rs(651B)
----rustfmt.toml(111B)
----rpcx_server()
--------src()
--------Cargo.toml(882B)
--------README.md(655B)
----clippy.toml(239B)
----rpcx_derive()
--------src()
--------Cargo.toml(552B)
--------README.md(745B)
----LICENSE(11KB)
----rpcx_client()
--------src()
--------Cargo.toml(908B)
--------README.md(620B)
----Cargo.toml(573B)
----examples()
--------client_call_mul_async()
--------server_register()
--------server_mul()
--------protobuf()
--------etcd()
--------client_call_mul()
--------mul_model()
--------xclient_call_mul()
----.gitignore(320B)
----README.md(5KB)
----test_suite()
--------tests()
--------Cargo.toml(359B)
----rpcx_protocol()
--------src()
--------Cargo.toml(956B)
--------README.md(740B)
----rpcx()
--------src()
--------Cargo.toml(683B)