Transaktion

#include <src/lib/profiles/data-management/Legacy/ProtocolEngine.h>

Eine Protokolltransaktion, die den Anwendungsstatus enthält.

Zusammenfassung

Sowohl Client als auch Publisher definieren Transaktionen, deren Abschluss einige Zeit in Anspruch nehmen kann und die mehrere Schritte erfordern, z.B. das Herstellen einer Verbindung und das Marshaling von Daten. Dabei wird der erforderliche Anwendungsstatus für die Dauer der Transaktion beibehalten.

Transaktionen werden zwar aus Zugriffsgründen öffentlich gemacht, werden aber nur im Kontext der Protokoll-Engine verwendet und sind in keiner wesentlichen Weise Teil der öffentlichen Schnittstelle zu WDM.