2009-05-13 17 views
1

Für Enterprise-Integrationsprojekte kann ein nicht-Java-Zugriff auf Nachrichtenbroker wie J JBoss Messaging sehr hilfreich sein. Für die Produkte Apache ActiveMQ und GlassFish Open Message Queue stehen viele verschiedene Client-Implementierungen zur Verfügung, die native oder Standardprotokolle wie Stomp verwenden.Unterstützt JBoss Messaging Nicht-Java-Clients?

JBoss Messaging hat eine Aufgabe "Implement STOMP protocol natively" im Issue Tracker. Diese Aufgabe wird jedoch nicht in der JBoss Messaging roadmap angezeigt.

Gibt es andere Optionen für die Verbindung mit JBoss Messaging mit Nicht-Java-Clients?

Edit: JBoss Messaging will support AMQP in version 2

Antwort

1

HornetQ (die JBoss Messaging ersetzen wird) unterstützt Stomp-Clients in Version 2.1:

Der HornetQ Server in der Lage, das STOMP-Protokoll direkt sprechen, ermöglicht HornetQ mit jedem STOMP verwendet werden Kunden, die in vielen Sprachen verfügbar sind.

http://www.jboss.org/community/wiki/Roadmap

Es wird AMQP Unterstützung in version 2.2:

Umsetzung des neuen AMQP-Protokoll. Wir würden es vorziehen, eine einfachere, 1.0 Version des Protokolls , die von allen wichtigen Parteien vereinbart worden ist, zu implementieren.

0

JBoss Messaging AMQP in Version 2 unterstützt wird, wird dies erlauben Nicht-Java-Clients darauf zugreifen.