#stomp #protocols #little #server #context #parser #stomper

bin+lib little-stomper

提供 STOMP 1.2 协议实现的 crate

4 个版本 (2 个重大更新)

0.3.2 2023年6月26日
0.3.0 2021年7月10日
0.2.0 2021年6月4日
0.1.0 2021年5月22日

WebSocket 中排名第 174

MIT 许可证

97KB
2.5K SLoC

Crates.io CI codecov

Little Stomper 是一个 Rust 库,实现了 STOMP 协议。它还包括一个使用该库的示例服务器。

它使用了同一项目中开发的另外两个库

  • aysnc-map,它为异步上下文中的并发使用提供了数据结构。
  • stomp-parser,它提供了 STOMP 1.2 帧的解析器和序列化器。

这个项目开始时是为了学习 Rust 和 STOMP 而进行的一个练习。代码尚未在任何生产环境中使用。

最初命名为 Stomper,但已存在同名 crate;在初始开发期间一直存在的幼儿提供了剩余的部分。

依赖关系

~9–18MB
~225K SLoC