TsgcWebSocketServer implementa um Componente WebSocket Servidor e pode tratar múltiplas conexões de clientes em threads.
TsgcWebSocketServer implementa o componente servidor WebSocket e pode tratar múltiplas conexões de cliente em threads. Siga os passos abaixo para configurar este componente:
1. Coloque um componente TsgcWebSocketServer no formulário
2. Defina a Port (o padrão é 80). Se você estiver atrás de um firewall, provavelmente precisará configurá-lo.
3. Defina as Specifications permitidas; por padrão, todas as especificações são permitidas.
RFC6455: é a especificação WebSocket padrão e recomendada.
Hixie76: é um rascunho e só é recomendado estabelecer conexões Hixie76 se você quiser fornecer suporte a navegadores antigos como o Safari 4.2
procedure OnTCPConnectEvent(aConnection: TsgcWSConnection; var Accept: Boolean);
begin
aConnection.Transport := trpTCP;
Accept := True;
end;
5. Crie um procedimento e defina a propriedade Active = True.