rust wsRust Web套接字库基础实现
rust-ws 是一个非常基础的、不完整的 Rust 网络套接字库。它支持文本和二进制消息,目前仅支持服务器端功能,客户(和其他功能)正在开发中。详细的缺少功能请参阅下方的 Todo 部分,仍有许多功能待完善!
构建此库前,确保你的环境中已安装最新版本的 rustc,虽然该库可能与 master 版本稍有不同。构建过程如下:
-
git clone https://github.com/ehsanul/rust-ws.git
-
cd rust-ws
-
执行 cargo build
-
执行 cargo test
编译完成后,示例代码将生成在 target/examples 目录下。有关基本用法,请参阅目录中的回显服务器示例。
若要运行高速公路测试套件,首先需要进行安装。然后运行回显服务器示例(它使用端口 8001):
```bash
./target/examples/echo-server
```
Todo:目前该库缺少客户端支持,后续版本将逐步补充。请关注更新。
下载地址
用户评论