TsgcWSPClient_sgcMéthodes › Publish

Publish Méthode

Publie un message à tous les clients abonnés à un canal.

Syntaxe

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

Paramètres

NomTypeDescription
aTextconst String Charge utile à publier.
aChannelconst String Canal sur lequel le message est publié ; seuls les clients abonnés à ce canal le reçoivent.
aGuid const String Guid facultatif de l'instance de protocole sgc côté serveur cible. Laissez vide pour utiliser la valeur par défaut.
aQueueconst TwsQueueNiveau de file d'attente utilisé lorsque le serveur applique la mise en file d'attente transactionnelle à la publication.

Remarques

Délivre la charge utile à chaque client connecté abonné au canal via leur gestionnaire OnEvent. Lorsque le QoS est défini au niveau 1 ou 2, le message se voit attribuer un Id et le serveur accuse réception de la livraison via OnAcknowledgment.

Exemple

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

Retour aux méthodes