TsgcWebSocketServer

TsgcWebSocketServer implementa il componente WebSocket Server e può gestire più connessioni client multi-thread.

Introduzione

TsgcWebSocketServer implementa il componente WebSocket server e può gestire più connessioni client in thread separati. Seguire i passaggi riportati di seguito per configurare questo componente:

 

1. Rilasciare un componente TsgcWebSocketServer sul form

 

2. Impostare la porta (il valore predefinito è 80). Se si è protetti da un firewall, probabilmente sarà necessario configurarlo.

 

3. Impostare le specifiche consentite; per impostazione predefinita, tutte le specifiche sono consentite.

 

RFC6455: è la specifica WebSocket standard e raccomandata.

 

Hixie76: è una bozza ed è consigliato stabilire connessioni Hixie76 solo se si desidera fornire supporto per browser obsoleti come Safari 4.2

 


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

 

5. Creare una procedura e impostare la proprietà Active = True.

 

Riferimento

Guide