4 个版本
使用旧的Rust 2015
0.2.1 | 2020年12月21日 |
---|---|
0.2.0 | 2018年8月21日 |
0.1.1 | 2018年8月21日 |
0.1.0 | 2018年8月21日 |
#325 in WebSocket
15KB
271 代码行
一个支持桌面和WebAssembly的WebSocket客户端库。它仅在Linux和wasm32-unknown-emscripten上进行了测试,但应该可以在其他桌面平台和其他WebAssembly目标上运行。
它使用轮询API来接收消息,因此可能最适合游戏,因为游戏会在每一帧中进行轮询。它可能不适合需要在一收到消息后毫秒级响应的应用程序,因为轮询会稍微增加延迟。
它支持文本和二进制数据。在桌面上,它使用websocket
。在WebAssembly上,它通过stdweb
使用JavaScript。
lib.rs
:
一个支持桌面和WebAssembly的WebSocket客户端库。它仅在Linux和wasm32-unknown-emscripten上进行了测试,但应该可以在其他桌面平台和其他WebAssembly目标上运行。
它使用轮询API来接收消息,因此可能最适合游戏,因为游戏会在每一帧中进行轮询。它可能不适合需要在一收到消息后毫秒级响应的应用程序,因为轮询会稍微增加延迟。
它支持文本和二进制数据。在桌面上,它使用websocket
。在WebAssembly上,它通过stdweb
使用JavaScript。
依赖项
~0–9MB
~79K SLoC