TsgcWebSocketServer | Serveur TCP simple

Le serveur WebSocket accepte les connexions WebSocket, HTTP, SSE et d'autres protocoles, mais peut également fonctionner avec des connexions TCP simples. En savoir plus sur les connexions TCP.

 

Il existe 2 événements pouvant être utilisés pour gérer les connexions TCP.

 

OnTCPConnect

 

Cet événement est appelé après qu'un client se connecte au serveur et avant toute négociation entre le client et le serveur. L'événement OnConnect n'est déclenché qu'après que le client envoie un message (pour permettre au serveur de détecter le protocole utilisé).

 

Cet événement vous permet de savoir qu'un nouveau client essaie de se connecter au serveur, et le serveur peut accepter ou rejeter la connexion. Par défaut, le serveur accepte toujours la connexion.

 

 

OnUnknownProtocol

 

Cet événement est appelé lorsque le serveur reçoit le premier message d'un client mais ne peut pas détecter si ce message correspond à l'un des protocoles connus. Dans cet événement, le serveur peut accepter ou rejeter le protocole.

 

 

OnConnect

 

Cet événement est déclenché après une connexion réussie et complète. Si la connexion est TCP simple, il est déclenché après l'acceptation du protocole dans l'événement OnUnknownProtocol.