#networking #message #server #service #payload #path #server-client

tinyroute

一个小型网络消息路由库

1 个不稳定版本

0.1.0 2021 年 8 月 11 日

#61 in #payload

自定义许可

38KB
611

小型路由

Rust 网络库

协议

消息由两部分组成

  1. 服务路径
  2. 有效负载

路径与有效负载由一个 | 字符分隔: <service path>|<payload>

请参阅 示例 以获取基本的聊天服务器。要与服务器交互,请参阅示例目录中的客户端示例。


lib.rs:

对于服务器: crate::server

对于客户端: crate::client

依赖关系

~6–19MB
~215K SLoC