JMS- und Spring-Batch

8

Unser Projekt besteht darin, zwei Anwendungen zu integrieren, die jeweils eine Rest-API verwenden, wobei JMS (um asynchrone Eigenschaften bereitzustellen) und Spring-Batch Bulk-Daten aus der JMS-Warteschlange lesen und verarbeiten und dann an die empfangende Anwendung senden.

Ich bin ein Neuling für JMS und Spring Batch. Ich habe einige grundlegende Fragen zu stellen:

  • Welches JMS-Modell voraus mit - ( PTP oder Pub / Sub )
  • Können Nachrichten in Massen aus der JMS-Warteschlange gelesen werden (mithilfe von JMSItemReader). Wenn ja, kann jemand mit einem Code versehen.
  • Wir möchten Nachrichten als "gelesen" bestätigen, sobald sie erfolgreich an die empfangende Anwendung gesendet wurden (dh lesen-verarbeiten-schreiben) und nicht, wenn sie von JMSItemReader gelesen werden. Wie können wir das erreichen?

Das High-Level-Design-Diagramm ist unten

    
Janhavee 07.10.2015, 12:49
quelle

0 Antworten