2 个版本
0.1.1 | 2021 年 3 月 29 日 |
---|---|
0.1.0 | 2020 年 12 月 6 日 |
#302 在 WebSocket
25KB
467 代码行
WebTonic
浏览器支持 gRPC 消息的 WebSocket 通道。
测试
此仓库实现了一组小型测试 Crates。运行这些测试需要 安装 wasm-pack
。
要运行测试,首先启动服务器
RUST_LOG=info cargo run -p server-test
然后,在服务器构建并运行后,可以运行客户端测试。
在 Firefox 中测试,运行
wasm-pack test --firefox --headless client-test
在 Chrome 中测试,运行
wasm-pack test --chrome --headless client-test
lib.rs
:
WebTonic
项目的服务器 Crates。
此 Crates 只包含 Server
。这是必要的,以便解包客户端通过 WebSocket 连接发送的请求。它旨在模拟 Tonic
实现。
依赖关系
~12–21MB
~308K SLoC