Socket.IO består av to primære seksjoner. En klient bibliotek som kjører i brukerens nettleser, og en server-side motstykke, som kjører på toppen av en Node.js server.
Disse to arbeidet via HTTP stikkontakter og tillate sømløs datautveksling mellom brukerens nettleser og en server-side applikasjon, som arbeider i nær sanntid og gi umiddelbare oppdateringer til både de lokale brukerdata og serverens backend.
Den viktigste transportmedium er WebSockets med en umiddelbar reduksjon til AJAX polling, støtte funksjoner som mult-socket kringkasting, async I / O, og klientbasert datalagring.
Mange rammer already støtte Socket.IO og noen av dem gjorde det sentrale punktet i sin kjernekoden, som Express og Koa .
I bransjen i dag, er Socket.IO de går til løsning når som trenger sanntidsfunksjoner lagt til en app, hovedsakelig på grunn av sin brede spenner støtte av de fleste nettlesere, og vel dokumentert kodebasen.
Socket.IO støttet transporter:
WebSocket
Adobe Flash Socket
AJAX lang polling
AJAX flerdelt streaming
Alltid iframe
JSONP polling
Hva er nytt i denne versjonen:
- Lagt test for å sjekke at tomme rom er autopruned
- Lagt server # opprinnelse (v: Function) beskrivelse for dynamisk kor
- Lagt testdekning for server # opprinnelse (funksjon) for dynamisk kor
- Lagt valgfrie server # opprinnelse (funksjon) for dynamisk kor
- Fast eksempel bruken for Server # nært
Hva er nytt i versjon 1.3.7:
- Lagt test for å sjekke at tomme rom er autopruned
- Lagt server # opprinnelse (v: Function) beskrivelse for dynamisk kor
- Lagt testdekning for server # opprinnelse (funksjon) for dynamisk kor
- Lagt valgfrie server # opprinnelse (funksjon) for dynamisk kor
- Fast eksempel bruken for Server # nært
Hva er nytt i versjon 1.3.6:
- Lagt test for å sjekke at tomme rom er autopruned
- Lagt server # opprinnelse (v: Function) beskrivelse for dynamisk kor
- Lagt testdekning for server # opprinnelse (funksjon) for dynamisk kor
- Lagt valgfrie server # opprinnelse (funksjon) for dynamisk kor
- Fast eksempel bruken for Server # nært
Hva er nytt i versjon 1.3.5:
- Lagt test for å sjekke at tomme rom er autopruned
- Lagt server # opprinnelse (v: Function) beskrivelse for dynamisk kor
- Lagt testdekning for server # opprinnelse (funksjon) for dynamisk kor
- Lagt valgfrie server # opprinnelse (funksjon) for dynamisk kor
- Fast eksempel bruken for Server # nært
Hva er nytt i versjon 1.0.2:
- Fix:
- socket.io-parser for Windows.
Krav
- Node.js
- aktivere Javascript på klientsiden
Kommentarer ikke funnet