TsgcWebSocketClient | Enviar mensaje binario desde el cliente

Una vez que el cliente se ha conectado al servidor, puede enviar mensajes binarios. Para enviar un mensaje binario, simplemente llame al método WriteData().

 

Enviar un mensaje binario

Llame al método WriteData() para enviar un mensaje binario. Este método se ejecuta en el mismo hilo desde el que se llama.

 


oStream := TMemoryStream.Create(nil);
Try
  ...
  TsgcWebSocketClient1.WriteData(oStream);
Finally  
  oStream.Free;
End;

Si QueueOptions.Binary tiene un valor diferente de qmNone, en lugar de procesarse en el mismo hilo desde el que se llama, se procesará en un hilo secundario. Por defecto esta opción está deshabilitada.

 

Enviar un mensaje binario y esperar la respuesta

Llame al método WriteAndWaitData() para enviar un mensaje binario y esperar una respuesta del servidor. La función devuelve el mensaje binario recibido.

 


TsgcWebSocketClient1.WriteAndWaitDataData(oStream);