Ist es möglich, HornetQ (JBoss JMS-Implementierung) auf Tomcat auszuführen?
In der HornetQ-Dokumentation geht es um JBoss AS oder Standalone-Szenarien ...
Aktualisierung:
Dies ist von HornetQ Feature-Liste: "HornetQ ist als eine Reihe von Plain Old Java Objects, es kann daher in JBoss Microcontainer, Spring, Google Guice oder eingebettet in jede Drittanbieter-Produkt und instanziiert direkt ausgeführt werden".
Ich würde mich freuen zu hören, wie die Web Application (WAR), die auf Tomcat läuft, HornetQ einbinden kann?
Tomcat ist dasselbe wie Standalone, Tomcat läuft nur in einer JVM und Sie müssen nur die richtigen Klassen in den Klassenpfad einfügen.
Alles hier ist in dem Handbuch
1) Sie müssen einen HornetMQ-Server ausführen.
2) Legen Sie die JAR-Dateien in den Tomcat-Klassenpfad.
3) Fügen Sie die richtigen Warteschlangenverbindungsfactorys und Warteschlangenverbindungen in Ihren JNDI-Provider ein.
Sie können jetzt loslegen ...
1) Erhalte QCF- und Q-Eigenschaften von JNDI. 2) Zugriff in Servlet.