Socket.IO bestaat uit twee primaire delen. Een client library die wordt uitgevoerd in de browser van de gebruiker en een server-side tegenhanger, die bovenop een Node.js server.
Deze twee werken via HTTP sockets en laat een naadloze uitwisseling van gegevens tussen de browser van de gebruiker en een server-side applicatie, die werkzaam zijn in de buurt van real-time en onmiddellijke updates voor zowel de lokale gebruikersgegevens en backend van de server.
De belangrijkste transportmedium is WebSockets met een onmiddellijke fallback naar AJAX polling, ondersteunende functies, zoals mult-socket uitzending, asynchrone I / O, en client-gebaseerde data-opslag.
Veel kaders al ondersteunen Socket.IO en een paar van hen maakte het het centrale punt van hun core code, zoals Express en Koa .
In de industrie vandaag de dag, Socket.IO is de go-to-oplossing wanneer nodig real-time mogelijkheden toegevoegd aan een app, voornamelijk als gevolg van zijn brede variërend steun van de meeste webbrowsers, en zijn goed gedocumenteerd codebase.
Socket.IO ondersteund transporten:
WebSocket
Adobe Flash Socket
AJAX lange polling
AJAX multi-part streaming
Forever iframe
JSONP polling
Wat is nieuw in deze release:
- Toegevoegd test om te controleren of lege kamers zijn autopruned
- Toegevoegd Server # oorsprong (v: Function) beschrijving van dynamische CORS
- Toegevoegd test dekking voor Server # oorsprong (functie) voor dynamische CORS
- Toegevoegd optionele Server # oorsprong (functie) voor dynamische CORS
- Vaste gebruik voorbeeld voor Server # dicht
Wat is nieuw in versie 1.3.7:
- Toegevoegd test om te controleren of lege kamers zijn autopruned
- Toegevoegd Server # oorsprong (v: Function) beschrijving van dynamische CORS
- Toegevoegd test dekking voor Server # oorsprong (functie) voor dynamische CORS
- Toegevoegd optionele Server # oorsprong (functie) voor dynamische CORS
- Vaste gebruik voorbeeld voor Server # dicht
Wat is nieuw in versie 1.3.6:
- Toegevoegd test om te controleren of lege kamers zijn autopruned
- Toegevoegd Server # oorsprong (v: Function) beschrijving van dynamische CORS
- Toegevoegd test dekking voor Server # oorsprong (functie) voor dynamische CORS
- Toegevoegd optionele Server # oorsprong (functie) voor dynamische CORS
- Vaste gebruik voorbeeld voor Server # dicht
Wat is nieuw in versie 1.3.5:
- Toegevoegd test om te controleren of lege kamers zijn autopruned
- Toegevoegd Server # oorsprong (v: Function) beschrijving van dynamische CORS
- Toegevoegd test dekking voor Server # oorsprong (functie) voor dynamische CORS
- Toegevoegd optionele Server # oorsprong (functie) voor dynamische CORS
- Vaste gebruik voorbeeld voor Server # dicht
Wat is nieuw in versie 1.0.2:
- Fix:
- socket.io-parser voor Windows.
Eisen
- Node.js
- Javascript nodig op client side
Reacties niet gevonden