TsgcWebSocketServer

TsgcWebSocketServer implementa el Componente WebSocket del Servidor y puede gestionar múltiples conexiones de clientes con hilos.

Introducción

TsgcWebSocketServer implementa el Componente WebSocket del Servidor y puede manejar múltiples conexiones de clientes en hilos. Siga los pasos a continuación para configurar este componente:

 

1. Coloque un componente TsgcWebSocketServer en el formulario

 

2. Establezca el puerto (el valor predeterminado es 80). Si está detrás de un cortafuegos, probablemente necesitará configurarlo.

 

3. Establezca las especificaciones permitidas; de forma predeterminada, se permiten todas las especificaciones.

 

RFC6455: es la especificación WebSocket estándar y recomendada.

 

Hixie76: es un borrador y solo se recomienda establecer conexiones Hixie76 si desea ofrecer soporte a navegadores antiguos como Safari 4.2

 


    procedure OnTCPConnectEvent(aConnection: TsgcWSConnection; var Accept: Boolean);
    begin
      aConnection.Transport := trpTCP;
      Accept := True;
    end;
    

 

5. Cree un procedimiento y establezca la propiedad Active = True.

 

Referencia

Guías