ws-tool 0.10.0 发布
💡
原文中文,约1200字,阅读约需3分钟。
📝
内容提要
ws-tool 0.10发布,修复了之前的一些bug,提升了吞吐量和性能。现在提供了更简单的创建客户端函数,集成到poem,方便在现有项目下添加websocket功能。提供了一个例子,可以根据连接url获取echo前缀。完整代码可以在examples/poem找到。
🎯
关键要点
- ws-tool 0.10 发布,修复了一些 bug,提升了吞吐量和性能。
- autobahn 测试已恢复到之前的通过率。
- 内部 API 去掉了 bytes 库依赖,解析消息时不再进行原子操作。
- message API 现在提供 Cow str 或 &[u8],可以避免内存分配,进一步提升性能。
- 提供了更简单的创建客户端函数 ClientConfig::connect,支持自动检测 deflate 扩展和 wss 连接。
- 集成到 poem,方便在现有项目中添加 websocket 功能。
- 提供了根据连接 URL 获取 echo 前缀的 echo server 示例。
- 完整代码可在 examples/poem 找到。
🏷️
标签
➡️