Ich bin etwas verwirrt über die syncpoint
von WebSphere MQ. Gemäß der Referenz aus der WMQ Infothek, die syncpoint wie nachstehend definiert ist:Bedenken über das Konzept von Syncpoint aus WMQ
Die Entscheidung, aus den Änderungen zu übernehmen oder zurückgenommen wird, im einfachsten Fall, am Ende einer Aufgabe. Es kann jedoch für eine Anwendung sinnvoller sein, Datenänderungen an anderen logischen Punkten innerhalb einer Aufgabe zu synchronisieren. Diese logischen Punkte werden als Synchronisationspunkte (oder Synchronisationspunkte) bezeichnet, und die Periode der Verarbeitung eines Satzes von Aktualisierungen zwischen zwei Synchronisationspunkten wird als Arbeitseinheit bezeichnet. Daher
, a unit of work
wird als Verarbeitung zwischen zwei Sync-Punkte genannt. Aus meiner Sicht ist diese Arbeitseinheit tatsächlich eine Transaktion. So zeichne ich das Bild hier reflektieren die Beziehung zwischen ihnen:
- Bin ich es richtig zu verstehen?
- Eine andere Frage ist hier für den Synchronisationspunkt, es soll Daten für die Anwendung synchronisieren, wo ist die Daten synchronisiert und wo?
Dank
Ausgezeichnete Antwort. – Shashi