TsgcWSPServer_sgcMétodos › WriteData

WriteData Method

Envia uma mensagem à conexão identificada por seu Guid utilizando o envelope sgc.

Sintaxe

function WriteData(aGuid, aMessage: string): Boolean;

Parâmetros

NameTypeDescrição
aGuidstringGuid 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.
aMessagestringPayload de texto envolvido em um envelope method=message e exposto no cliente através de seu evento OnMessage.

Valor de retorno

True quando o transporte subjacente aceita a mensagem, False quando nenhuma conexão correspondente é encontrada ou o envio falha (Boolean)

Observações

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.

Exemplo

oProtocol.WriteData(aConnection.Guid, 'welcome');

Voltar para Métodos