TsgcWSPServer_sgc › Métodos › WriteData
Envia uma mensagem à conexão identificada por seu Guid utilizando o envelope sgc.
function WriteData(aGuid, aMessage: string): Boolean;
| Name | Type | Descrição |
|---|---|---|
aGuid | string | Guid de Conexão do cliente de destino; passe uma lista separada por ponto e vírgula para alcançar várias conexões de uma só vez. |
aMessage | string | Payload de texto envolvido em um envelope method=message e exposto no cliente através de seu evento OnMessage. |
True quando o transporte subjacente aceita a mensagem, False quando nenhuma conexão correspondente é encontrada ou o envio falha (Boolean)
Ao contrário de Publish e Broadcast, WriteData tem como alvo clientes específicos por Guid e contorna a distribuição (fan-out) do PubSub. O payload é encapsulado no envelope sgc (method=message) para que os destinatários gerem OnMessage, não OnBinary nem OnEvent.
oProtocol.WriteData(aConnection.Guid, 'welcome');