Socket.IO
Socket.IO er tilgjengelig ved å velge protokollen socketio på en
WebSocket-forespørsel.
I motsetning til rå WebSocket frakter Socket.IO navngitte hendelser: det er navnet på hendelsen som skiller én melding fra en annen, ikke innholdet.

Konfigurasjon
Section titled “Konfigurasjon”| Felt | Rolle |
|---|---|
| URL | URL-en til Socket.IO-serveren |
| Hendelse | Navnet på hendelsen som sendes |
| Melding | Nyttelasten til hendelsen |
| Headere | Handshake-headerne |
I et scenario
Section titled “I et scenario”Handlingen Socket.IO-tilkobling er den eneste med konfigurerbare utdata: du oppgir listen over de hendelsene du er interessert i, og boksen eksponerer da én port per hendelse, i tillegg til:
connected— et signal som sendes ut når tilkoblingen er opprettet;others— standardporten, som tar imot alle hendelser du ikke har oppgitt.
Det er dette som gir ryddig ruting: commande:acceptée til den ene siden,
commande:refusée til den andre, uten å skrive en eneste betingelse.
Handlingene Socket.IO send (med kanal og nyttelast) og Lukk Socket.IO-tilkobling fullfører livsløpet. Se Tilkoblinger og strømmer.
Servermodus
Section titled “Servermodus”Restorm kan være vert for en Socket.IO-server, som deler socketen sin med de andre serverne på samme port. Se Mocke WebSocket, Socket.IO og MQTT.