TsgcWebSocketServer implémente un composant WebSocket serveur et peut gérer de multiples connexions clientes dans des threads séparés.
TsgcWebSocketServer implémente le composant WebSocket Serveur et peut gérer plusieurs connexions clientes multithreads. Suivez les étapes ci-dessous pour configurer ce composant :
1. Déposez un composant TsgcWebSocketServer sur le formulaire
2. Définissez Port (par défaut 80). Si vous êtes derrière un pare-feu, vous devrez probablement le configurer.
3. Définissez les spécifications autorisées ; par défaut, toutes les spécifications sont autorisées.
RFC6455 : est la spécification WebSocket standard et recommandée.
Hixie76 : c'est un brouillon et il est recommandé d'établir des connexions Hixie76 uniquement si vous souhaitez fournir un support aux anciens navigateurs comme Safari 4.2
procedure OnTCPConnectEvent(aConnection: TsgcWSConnection; var Accept: Boolean);
begin
aConnection.Transport := trpTCP;
Accept := True;
end;
5. Créez une procédure et définissez la propriété Active = True.