TsgcWSPServer_sgc › Metody › WriteData
Wysyła wiadomość do połączenia identyfikowanego przez jego Guid przy użyciu koperty sgc.
function WriteData(aGuid, aMessage: string): Boolean;
| Nazwa | Typ | Opis |
|---|---|---|
aGuid | string | Identyfikator GUID połączenia docelowego klienta; aby dotrzeć do kilku połączeń jednocześnie, należy przekazać listę rozdzieloną średnikami. |
aMessage | string | Ładunek tekstowy opakowany w kopertę method=message i przekazywany klientowi przez zdarzenie OnMessage. |
True gdy podstawowy transport akceptuje wiadomość, False gdy nie znaleziono pasującego połączenia lub wysyłanie się nie powiodło (Boolean)
W odróżnieniu od Publish i Broadcast, WriteData kieruje do konkretnych klientów według identyfikatora GUID i omija rozgłaszanie PubSub. Ładunek jest opakowywany w kopertę sgc (method=message), dzięki czemu odbiorcy wywołują OnMessage, a nie OnBinary lub OnEvent.
oProtocol.WriteData(aConnection.Guid, 'welcome');