TsgcWSPServer_sgc › Methoden › WriteData
Sendet eine Nachricht an die durch ihre Guid identifizierte Verbindung unter Verwendung des sgc-Envelopes.
function WriteData(aGuid, aMessage: string): Boolean;
| Name | Typ | Beschreibung |
|---|---|---|
aGuid | string | Connection-Guid des Ziel-Clients; übergeben Sie eine durch Semikolons getrennte Liste, um mehrere Verbindungen gleichzeitig zu erreichen. |
aMessage | string | Text-Payload, die in einen method=message-Umschlag verpackt und auf dem Client über sein OnMessage-Ereignis sichtbar gemacht wird. |
True, wenn der zugrunde liegende Transport die Nachricht akzeptiert, False, wenn keine passende Verbindung gefunden wird oder das Senden fehlschlägt (Boolean)
Im Gegensatz zu Publish und Broadcast richtet sich WriteData an bestimmte Clients anhand der Guid und umgeht den PubSub-Fan-out. Die Nutzlast wird im sgc-Umschlag (method=message) verpackt, sodass Empfänger OnMessage und nicht OnBinary oder OnEvent auslösen.
oProtocol.WriteData(aConnection.Guid, 'welcome');