The WebSocket server accepts WebSocket, HTTP, SSE, and andere protocols, but can also work with plain TCP connections. Lees meer over TCP Connections.
Er zijn 2 gebeurtenissen die kunnen worden gebruikt voor het afhandelen van TCP-verbindingen.
OnTCPConnect
Deze gebeurtenis wordt aangeroepen nadat een client verbinding maakt met de server en vóór de handshake tussen client en server. De OnConnect-gebeurtenis wordt alleen geactiveerd nadat de client een bericht verzendt (om de server in staat te stellen te detecteren welk protocol wordt gebruikt).
Deze gebeurtenis stelt u in staat te weten dat een nieuwe client probeert verbinding te maken met de server, en de server kan de verbinding accepteren of weigeren. Standaard accepteert de server altijd de verbinding.
OnUnknownProtocol
Deze gebeurtenis wordt aangeroepen wanneer de server het eerste bericht van een client ontvangt maar niet kan detecteren of het een van de bekende protocollen is. In deze gebeurtenis kan de server het protocol accepteren of weigeren.
OnConnect
Deze gebeurtenis wordt geactiveerd na een succesvolle en volledige verbinding. Als de verbinding gewone TCP is, wordt deze geactiveerd nadat het protocol is geaccepteerd in de OnUnknownProtocol-gebeurtenis.