1个不稳定版本

0.4.2 2023年1月22日

#17 in #msgpack

Download history 301/week @ 2024-03-13 186/week @ 2024-03-20 243/week @ 2024-03-27 235/week @ 2024-04-03 252/week @ 2024-04-10 329/week @ 2024-04-17 553/week @ 2024-04-24 364/week @ 2024-05-01 353/week @ 2024-05-08 223/week @ 2024-05-15 293/week @ 2024-05-22 234/week @ 2024-05-29 338/week @ 2024-06-05 290/week @ 2024-06-12 351/week @ 2024-06-19 377/week @ 2024-06-26

1,419 每月下载量
用于 airsim-client

MIT 许可证

51KB
872

rmp-rpc

基于tokio的MessagePack-RPC的Rust实现。

功能

  • 支持MessagePack-RPC规范中描述的所有功能。
  • 支持同时作为客户端和服务器端点的功能。这不是规范的一部分,但这是MessagePack-RPC的相对常见用途。
  • 支持任何传输层。

示例

  • client.rs:一个简单的客户端
  • server.rs:一个简单的服务器
  • Ping Pong:一个端点同时作为客户端和服务器示例。

lib.rs:

此crate提供了在Rust中使用MessagePack远程过程调用系统(MessagePack RPC)的功能。

依赖

~3.5–5MB
~81K SLoC