TsgcWSPClient_sgcMethoden › Publish

Publish Methode

Publiceert een bericht naar alle clients geabonneerd op een kanaal.

Syntaxis

procedure Publish(const aText, aChannel: String; const aGuid: String = ''; const aQueue: TwsQueue = queueLevel0);

Parameters

NaamTypeBeschrijving
aTextconst StringTe publiceren payload.
aChannelconst StringKanaal waarop het bericht wordt gepubliceerd; alleen clients die op dit kanaal zijn geabonneerd ontvangen het.
aGuidconst StringOptionele GUID van de doelserver-side sgc-protocolinstantie. Laat leeg om de standaard te gebruiken.
aQueueconst TwsQueueWachtrijniveau dat wordt gebruikt wanneer de server transactionele wachtrijen toepast op de publicatie.

Opmerkingen

Levert de payload aan elke verbonden client die op het kanaal is geabonneerd via hun OnEvent-handler. Wanneer QoS is ingesteld op niveau 1 of 2, wordt aan het bericht een id toegewezen en bevestigt de server de levering via OnAcknowledgment.

Voorbeeld

oProtocol.Publish('breaking news', 'news');

Terug naar methoden