Socket.IO
Socket.IO er til rådighed ved at vælge protokollen socketio på en
WebSocket-anmodning.
I modsætning til rå WebSocket transporterer Socket.IO navngivne hændelser: det er hændelsens navn, der adskiller en besked fra en anden, ikke dens indhold.

Konfiguration
Section titled “Konfiguration”| Felt | Rolle |
|---|---|
| URL | Socket.IO-serverens URL |
| Hændelse | Navnet på den udsendte hændelse |
| Besked | Hændelsens payload |
| Headere | Handshake-headerne |
I et scenarie
Section titled “I et scenarie”Handlingen Socket.IO-forbindelse er den eneste, hvis udgange kan konfigureres: du angiver listen over de hændelser, du er interesseret i, og så viser knuden én port per hændelse, plus:
connected— et signal, der bliver udsendt, når forbindelsen er oprettet;others— standardporten, som modtager alle hændelser, der ikke er angivet.
Det er det, der giver en ren dirigering: commande:acceptée til den ene side,
commande:refusée til den anden, uden at du skal skrive en betingelse.
Handlingerne Socket.IO send (med kanal og payload) og Luk Socket.IO-forbindelse gør livscyklussen komplet. Se Streaming-forbindelser.
Servertilstand
Section titled “Servertilstand”Restorm kan hoste en Socket.IO-server, som deler sin socket med de andre servere på samme port. Se WebSocket-, Socket.IO- og MQTT-mockservere.