Eine Transaktionssitzung unterstützt eine einzelne Serie von Transaktionen. Jede Transaktion gruppiert einen Satz produzierter Nachrichten und einen Satz konsumierter Nachrichten in einer atomaren Arbeitseinheit. Tatsächlich organisieren Transaktionen den Eingangsnachrichtenstrom und den Ausgangsnachrichtenstrom einer Sitzung in einer Reihe von atomaren Einheiten.
Was ist eine Transaktionssitzung?
Transaktionen ermöglichen es Ihnen, eine ganze Reihe eingehender und ausgehender Nachrichten zusammenzufassen und sie als eine atomare Einheit zu behandeln. Der Nachrichtenbroker verfolgt den Status der einzelnen Nachrichten der Transaktion, schließt deren Zustellung jedoch erst ab, wenn Sie die Transaktion festschreiben.
Was ist eine Sitzung in JMS?
Ein Sitzungsobjekt ist ein Single-Thread-Kontext zum Produzieren und Konsumieren von Nachrichten. Obwohl es Provider-Ressourcen außerhalb der Java Virtual Machine (JVM) zuweisen kann, wird es als leichtgewichtiges JMS-Objekt betrachtet. Eine Sitzung dient mehreren Zwecken: Sie ist eine Fabrik für ihre Nachrichtenproduzenten und -konsumenten.
Was ist Bestätigung in JMS?
Acknowledgement ist die Art und Weise, wie ein Konsument dem JMS-Anbieter mitteilt, dass er eine Nachricht erfolgreich erh alten hat. Auf der Produzentenseite besteht die einzige Bestätigung in einem erfolgreichen Aufruf entweder der Publish-Methode des Themas oder der Send-Methode des Queue-Absenders.
Was ist JMS-Integration?
JMS-Warteschlangenressourcen (Warteschlangen und Warteschlangenverbindungs-Factorys)werden vom standardmäßigen Messaging-Anbieter für JMS-Punkt-zu-Punkt-Messaging bereitgestellt und von einem Service Integration Bus unterstützt. … Die beiden Mitglieder haben jeweils eine JMS-Warteschlange. Eine Anwendung sendet Nachrichten an eine JMS-Warteschlange und ruft Nachrichten aus der anderen JMS-Warteschlange ab.