Socket.IO
Socket.IO është i disponueshëm duke zgjedhur protokollin socketio mbi një
kërkesë WebSocket.
Ndryshe nga WebSocket-i i papërpunuar, Socket.IO transporton ngjarje të emërtuara: është emri i ngjarjes që e dallon një mesazh nga një tjetër, jo përmbajtja e tij.

Konfigurimi
Section titled “Konfigurimi”| Fusha | Roli |
|---|---|
| URL | URL-ja e serverit Socket.IO |
| Ngjarja | Emri i ngjarjes së lëshuar |
| Mesazhi | Ngarkesa e ngjarjes |
| Kokat | Kokat e handshake-ut |
Brenda një skenari
Section titled “Brenda një skenari”Veprimi Lidhje Socket.IO është i vetmi daljet e të cilit janë të konfigurueshme: ju deklaroni listën e ngjarjeve që ju interesojnë dhe kutia ekspozon atëherë një portë për çdo ngjarje, plus:
connected— një sinjal i lëshuar në çastin e vendosjes së lidhjes;others— porta e parazgjedhur, që merr çdo ngjarje të padeklaruar.
Kjo është ajo që lejon një drejtim të pastër: commande:acceptée nga njëra anë,
commande:refusée nga tjetra, pa shkruar asnjë kusht.
Veprimet Dërgim Socket.IO (me kanal dhe ngarkesë) dhe Mbyllje Socket.IO e plotësojnë ciklin e jetës. Shihni Lidhjet dhe flukset.
Modaliteti i serverit
Section titled “Modaliteti i serverit”Restorm di të strehojë një server Socket.IO, i cili e ndan prizën e vet me serverat e tjerë të së njëjtës portë. Shihni Simulimin e WebSocket, Socket.IO dhe MQTT.