简单的面向文本的消息传递协议

STOMP 服务端

以下是已知的符合 STOMP 规范的消息服务端:


名称 描述 合规

Apache ActiveMQ

最流行的、功能最强大的开源消息传递与集成模式服务器 1.0 1.1

Apache ActiveMQ Artemis

Apache ActiveMQ Artemis 具有经过检验的非阻塞架构。它提供了出色的性能。 1.0 1.1 1.2

Apache Apollo

ActiveMQ 的重新设计版本 1.0 1.1 1.2

CoilMQ

受 StompServer 启发的轻量级纯 Python STOMP 代理 1.0 1.1 1.2

Gozirra

轻量级 Java STOMP 代理 1.0

HornetQ

在消息传递中大放异彩 1.0

MorbidQ

绝对没有集群潜力的 STOMP 发布/订阅服务器 1.0

RabbitMQ

基于 Erlang 的多协议代理,通过插件完全支持 STOMP 1.0 1.1 1.2

Stampy

STOMP 1.2 规范的 Java 实现 1.2

StompServer

轻量级的纯 Ruby STOMP 服务器 1.0

Xtomp

一个基于 C 编写的基于 Nginx 核心的 STOMP 消息代理 1.2

STOMP 客户端

以下是已知的符合 STOMP 规范的客户端库:


名称 编程语言 描述 合规

activemessaging

Ruby 试图将 Rails 开发的简洁与优雅带入消息传递的世界 1.0

AnyEvent::STOMP

Perl 轻量级事件驱动的 STOMP 客户端 1.0

Apache CMS

C++ 是用于 C++ 的类似于 JMS 的 API 1.0

Apache NMS

C#、.Net 用于 .Net 的类似于 JMS 的 API 1.0

as3-stomp

Flash STOMP 协议的 ActionScript3 实现 1.0

delphistompclient

Delphi、FreePascal Embarcadero Delphi 与 FreePascal 的 STOMP 客户端 1.0

dstomp

Dynamic C 一个用 Dynamic C 为 Rabbit 编写的 STOMP 客户端库 1.0

Gozirra

Java STOMP 规范的轻量级实现 1.0

hxStomp

Haxe 为 Haxe 语言编写的基于 TCP 套接字的 STOMP 协议客户端库 1.0

Net::Stomp

Perl 流文本定向消息协议客户端 1.0

Net::STOMP::Client

Perl STOMP 面向对象的客户端模块 1.0 1.1 1.2

objc-stomp

Objective-C 一个基于 AsynSocket 的简单 STOMP 客户端 1.0

objc-stomp/WebSocket

Objective-C 一个基于 objc-stomp 与 SocketRocket 的简单 STOMP/WebSocket 客户端 1.0

POE::Component::Client::Stomp

Perl POE 环境的 Perl 扩展 1.0

onstomp

Ruby 客户端库,用于与支持 STOMP 协议的代理传递消息 1.0 1.1

Public.Protocols.Stomp

Pike Public.Protocols.Stomp 1.0

pyactivemq

Python 与 ActiveMQ 消息代理进行通信的模块 1.0

React/STOMP

PHP React 的 STOMP 绑定 1.1

rx-stomp

JavaScript 一个 JavaScript/TypeScript 的全功能 STOMP 实现,公开为 RxJS 原语 1.0 1.1 1.2

simplisticstompclient

PHP 一个更简单的 PHP STOMP 客户端 1.0

Stampy

Java STOMP 1.2 规范的 Java 实现 1.2

stomp

PHP STOMP 客户端扩展 1.0

stomp

Ruby STOMP 消息传递协议的客户端 1.0 1.1 1.2

stomper

Python STOMP 协议的客户端实现 1.0

stomp.erl

Erlang Erlang 的 STOMP 客户端 1.0

stompest

Python 适用于 Python 的全功能 STOMP 实现,包括同步与异步客户端 1.0 1.1 1.2

stompjs

JavaScript JavaScript/TypeScript 的全功能 STOMP 实现 1.0 1.1 1.2

StompKit

Objective-C 用于 STOMP 的现代事件驱动的 Objective-C 库 1.2

stompy

Python STOMP 协议在 Python 中的实现 1.0

stompngo

Go STOMP 1.1+ 客户端软件包 1.0 1.1 1.2

stomp-php

PHP FuseSource PHP 客户端实现 1.0

stomp.py

Python Python 客户端库,该客户端库也可以作为独立的命令行客户端运行以进行测试。 1.0 1.1 1.2

torstomp

Python 一个为 tornado 框架编写的简单客户端 1.1

stomp.js

JavaScript 是使用 STOMP Over HTML Web 套接字的 Web 浏览器的 JavaScript库 1.0 1.1

tStomp

TCL TCL 的 STOMP 实现 1.1

Zend_Queue

PHP 适用于 Zend PHP 客户端 1.0