TsgcWSPClient_sgcMethoden › StartTransaction

StartTransaction Methode

Beginnt eine neue Transaktion; nachfolgende Nachrichten werden bis zu Commit oder RollBack in eine Queue gestellt.

Syntax

procedure StartTransaction(const aChannel: string = '');

Parameter

NameTypBeschreibung
aChannelconst stringOptionaler Kanal-Geltungsbereich der Transaktion. Lassen Sie es leer, um eine Standardtransaktion zu starten.

Hinweise

Öffnet auf dem Server eine Transaktion für diesen Client. Danach gesendete Nachrichten werden in einer Queue gehalten und erst an Abonnenten versendet, wenn Commit aufgerufen wird, oder verworfen, wenn RollBack aufgerufen wird.

Beispiel

oProtocol.StartTransaction;
oProtocol.Publish('msg1', 'news');
oProtocol.Publish('msg2', 'news');
oProtocol.Commit;

Zurück zu Methoden