Socket.IO består af to primære sektioner. En klient bibliotek, der kører i brugerens browser, og en server-side modstykke, der kører på toppen af en node.js server.
Disse to arbejde via HTTP stikkontakter og tillade sømløs udveksling af data mellem brugerens browser og en server-side applikation, der arbejder i nær realtid og giver øjeblikkelige opdateringer for både lokale brugerdata og serverens backend.
Den vigtigste transport medium er WebSockets med en øjeblikkelig fallback til AJAX polling, støtte funktioner som mult-socket-udsendelse, async I / O, og klient-baserede datalagring.
Mange rammer allerede støtter Socket.IO og et par af dem gjorde det det centrale punkt i deres kerne kode, ligesom Express og Koa .
I industrien i dag, Socket.IO er go-to løsning, når behov realtid kapaciteter føjet til en app, primært på grund af sin brede spænder støtte til de fleste webbrowsere, og dens veldokumenterede kodebase.
Socket.IO støttet transporter:
WebSocket
Adobe Flash Socket
AJAX lang polling
AJAX flere dele streaming
Forever iframe
jsonp polling
Hvad er nyt i denne udgivelse:
- Tilføjet test for at kontrollere, at tomme værelser er autopruned
- Tilføjet Server # oprindelser (v: Funktion) beskrivelse af dynamisk CORS
- Tilføjet test dækning for Server # oprindelser (funktion) til dynamisk CORS
- Tilføjet valgfri Server # oprindelser (funktion) til dynamisk CORS
- Fast forbrug eksempel for Server # tæt
Hvad er nyt i version 1.3.7:
- Tilføjet test for at kontrollere, at tomme værelser er autopruned
- Tilføjet Server # oprindelser (v: Funktion) beskrivelse af dynamisk CORS
- Tilføjet test dækning for Server # oprindelser (funktion) til dynamisk CORS
- Tilføjet valgfri Server # oprindelser (funktion) til dynamisk CORS
- Fast forbrug eksempel for Server # tæt
Hvad er nyt i version 1.3.6:
- Tilføjet test for at kontrollere, at tomme værelser er autopruned
- Tilføjet Server # oprindelser (v: Funktion) beskrivelse af dynamisk CORS
- Tilføjet test dækning for Server # oprindelser (funktion) til dynamisk CORS
- Tilføjet valgfri Server # oprindelser (funktion) til dynamisk CORS
- Fast forbrug eksempel for Server # tæt
Hvad er nyt i version 1.3.5:
- Tilføjet test for at kontrollere, at tomme værelser er autopruned
- Tilføjet Server # oprindelser (v: Funktion) beskrivelse af dynamisk CORS
- Tilføjet test dækning for Server # oprindelser (funktion) til dynamisk CORS
- Tilføjet valgfri Server # oprindelser (funktion) til dynamisk CORS
- Fast forbrug eksempel for Server # tæt
Hvad er nyt i version 1.0.2:
- Rettelse:
- socket.io-parser til Windows.
Krav :
- node.js
- Javascript aktiveret i klientsiden
Kommentarer ikke fundet