Ist es möglich, HornetQ (JBoss JMS-Implementierung) auf Tomcat auszuführen?HornetQ on Tomcat
Die HornetQ Dokumentation ist über die JBoss AS oder Standalone-Szenarien ...
Update:
Diese aus HornetQ Feature-Liste ist: „HornetQ als eine Reihe von Plain Old Java Objects architected wird, kann es daher sein, laufen in JBoss Microcontainer, Frühling, Google Guice oder eingebettet in jedes Produkt von Drittanbietern und instanziiert direkt ".
So würde ich mich freuen zu wissen, wie die Web-Anwendung (WAR) auf normalen Tomcat HornetQ einbetten kann?
Romain, danke für die Antwort. Haben Sie diese Konfiguration ausgeführt? Ich bin mir nicht sicher, ob ich verstehe, wie HornetQServer gestartet wird. Was ist der Auslöser? Es sieht aus wie ein eigenständiger HornetQServer mit eingebauter JNDI-Implementierung, aber Tomcat hat eine eigene, kann es wiederverwendet werden? –
@Gennady Shumakher ist ein separater Server, den Sie genau wie Tomcat ausführen. Der gesamte Zweck von Message Queuing besteht darin, dass es sich um ein zuverlässiges System handelt und Ihre Anwendung nicht ausgeführt werden muss, damit Nachrichten hin- und hergeschickt werden. Wie eine Datenbank ist es unabhängig von TomCat. –
@Gennady Shumakher es läuft als ein Dienst auf Ihrem Server, genau wie Sie Tomcat –