TsgcWSPClient_sgc › Yöntemler › Publish
Bir kanala abone olan tüm istemcilere bir mesaj yayınlar.
procedure Publish(const aText, aChannel: String; const aGuid: String = ''; const aQueue: TwsQueue = queueLevel0);
| Name | Type | Açıklama |
|---|---|---|
aText | const String | Yayınlanacak yük. |
aChannel | const String | Mesajın yayınlandığı kanal; yalnızca bu kanala abone olan istemciler onu alır. |
aGuid | const String | Hedef sunucu tarafı sgc protokol örneğinin isteğe bağlı Guid'i. Varsayılanı kullanmak için boş bırakın. |
aQueue | const TwsQueue | Sunucu, yayına işlemsel kuyruğa alma uyguladığında kullanılan kuyruk düzeyi. |
Yükü, kanala abone olan her bağlı istemciye OnEvent işleyicisi aracılığıyla teslim eder. QoS, Düzey 1 veya 2 olarak ayarlandığında, mesaja bir Id atanır ve sunucu teslimi OnAcknowledgment aracılığıyla onaylar.
oProtocol.Publish('breaking news', 'news');