2016-04-07 11 views
0

Ich bin auf der Suche nach einer leichten Warteschlangenalternative zu JMS (kein extra Server, ich muss nicht außerhalb meiner vm zugreifen), der die gleichen Funktionen wie JMS-Selectors unterstützt.Lightweight JMS Selector Alternative

Ich möchte mehrere Konsumenten mit verschiedenen Selektoren haben, die alle aus derselben Warteschlange konsumieren sollten.

zum Beispiel ich habe Nachricht-Eigenschaften wie

{ ein: true, b: true}

und Verbraucher, die einen Selektor für eine diese verwenden. Kennt jemand eine Bibliothek, die meine Anforderungen erfüllt oder kann mich auf eine Lösung hinweisen

Antwort

1

Sie können JMS-Anbieter im eingebetteten Modus verwenden. Es wird auf der gleichen VM gestartet, auf der die Anwendung ausgeführt wird. Wir verwenden HornertQ und es ist nicht schwer im Embedded-Modus. Auch haben Sie alle Funktionen von JMS (Persistenz, Selektoren, Brücken etc.)