跳到主要内容
uencoder

STOMP

STOMP 是简单的文本面向消息协议,提供 CONNECT/SEND/SUBSCRIBE 等帧命令与 AMQP broker 交互。

用途

为 Web 与多语言客户端提供简单的文本协议访问消息 broker,无需 AMQP 二进制库。

机制

文本帧:命令行+头键值对+空行+体+NULL。CONNECT 认证、SUBSCRIBE 订阅目的地、SEND 发送。帧间用 NULL 分隔。WebSocket 传输 STOMP 帧用于 Web 实时。

用例

  • WebSocket 消息通信
  • 简单消息客户端
  • 跨语言 broker 访问

相关工具

参考链接