Socket.IO
A Socket.IO úgy érhető el, hogy egy
WebSocket kérésen a socketio protokollt kell
kiválasztani.
A nyers WebSockettel szemben a Socket.IO elnevezett eseményeket szállít: az üzeneteket az esemény neve különíti el egymástól, nem a tartalmuk.

Konfiguráció
Section titled “Konfiguráció”| Mező | Szerepe |
|---|---|
| URL | A Socket.IO-kiszolgáló URL-je |
| Esemény | A kibocsátott esemény neve |
| Üzenet | Az esemény hasznos terhe |
| Fejlécek | A handshake fejlécei |
Forgatókönyvben
Section titled “Forgatókönyvben”A Socket.IO-kapcsolat az egyetlen művelet, amelynek a kimenetei beállíthatók: meg kell adni a fontos események listáját, és a blokk ezután eseményenként egy portot tesz elérhetővé, ezenkívül:
connected— a kapcsolat létrejöttekor kibocsátott jelzés;others— az alapértelmezett port, amely minden nem deklarált eseményt megkap.
Ez teszi lehetővé a tiszta irányítást: a commande:acceptée az egyik irányba,
a commande:refusée a másikba, feltétel írása nélkül.
Az életciklust a Socket.IO-küldés (csatornával és hasznos teherrel) és a Socket.IO-zárás művelet teszi teljessé. Lásd: Kapcsolatok és folyamok.
Kiszolgálómód
Section titled “Kiszolgálómód”A Restorm Socket.IO-kiszolgálót is képes üzemeltetni, amely ugyanazon a porton lévő többi kiszolgálóval megosztja a socketjét. Lásd: WebSocket, Socket.IO és MQTT szimulálása.