TsgcWSPServer_sgcMetody › WriteData

WriteData Metoda

Wysyła wiadomość do połączenia identyfikowanego przez jego Guid przy użyciu koperty sgc.

Składnia

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

Parametry

NazwaTypOpis
aGuidstringIdentyfikator GUID połączenia docelowego klienta; aby dotrzeć do kilku połączeń jednocześnie, należy przekazać listę rozdzieloną średnikami.
aMessagestringŁadunek tekstowy opakowany w kopertę method=message i przekazywany klientowi przez zdarzenie OnMessage.

Wartość zwracana

True gdy podstawowy transport akceptuje wiadomość, False gdy nie znaleziono pasującego połączenia lub wysyłanie się nie powiodło (Boolean)

Uwagi

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.

Przykład

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

Powrót do metod