Socket.IO koostuu kaksi ensisijaista osaan. Asiakas kirjasto, joka toimii käyttäjän selaimeen, ja palvelinpuolen vastine, juoksu päälle Node.js palvelimelle.
Nämä kaksi toimivat HTTP pistorasiat ja mahdollistaa saumattoman välistä tiedonvaihtoa käyttäjän selaimen ja palvelinpuolen sovellus, jotka työskentelevät lähes reaaliajassa ja tarjoaa välitöntä päivitykset sekä paikalliset käyttäjätiedot ja palvelimen backend.
Tärkein Siirtoaine on WebSockets kanssa välittömästi varmistuksena AJAX äänestyspaikoilla, tukevat ominaisuudet, kuten mult-socket broadcast, async I / O, ja asiakas-pohjainen tallennus.
Monet puitteet tukevat jo Socket.IO ja harvat heistä teki keskipiste niiden ydin koodia, kuten Express ja Koa .
teollisuus tänään, Socket.IO on go-to ratkaisu aina tarvitsevat reaaliaikaista valmiuksia lisätään app, lähinnä sen laaja-alaisia tukea useimpia Internet-selaimia, ja sen hyvin dokumentoitu codebase.
Socket.IO tuettu kuljetukset:
WebSocket
Adobe Flash Socket
AJAX pitkä äänestyspaikoilla
AJAX moniosaisia streaming
Ikuisesti iframe-kehyksenä
jsonp äänestyspaikoilla
Mikä on uusi tässä julkaisussa:
- Lisätty testi tarkista, että tyhjien ovat autopruned
- lisätyt Server # alkuperä (v: Function) kuvaus dynaamiseen CORS
- Lisätty testi kattavuus Server # alkuperää (toiminto) dynaamiseen CORS
- lisätyt valinnainen Server # alkuperää (toiminto) dynaamiseen CORS
- Kiinteät käyttö esimerkiksi Server # lähellä
Mikä on uusi versiossa 1.3.7:
- Lisätty testi tarkista, että tyhjät huoneet autopruned
- lisätyt Server # alkuperä (v: Function) kuvaus dynaamiseen CORS
- Lisätty testi kattavuus Server # alkuperää (toiminto) dynaamiseen CORS
- lisätyt valinnainen Server # alkuperää (toiminto) dynaamiseen CORS
- Kiinteät käyttö esimerkiksi Server # lähellä
Mikä on uusi versiossa 1.3.6:
- Lisätty testi tarkista, että tyhjät huoneet autopruned
- lisätyt Server # alkuperä (v: Function) kuvaus dynaamiseen CORS
- Lisätty testi kattavuus Server # alkuperää (toiminto) dynaamiseen CORS
- lisätyt valinnainen Server # alkuperää (toiminto) dynaamiseen CORS
- Kiinteät käyttö esimerkiksi Server # lähellä
Mikä on uusi versiossa 1.3.5:
- Lisätty testi tarkista, että tyhjät huoneet autopruned
- lisätyt Server # alkuperä (v: Function) kuvaus dynaamiseen CORS
- Lisätty testi kattavuus Server # alkuperää (toiminto) dynaamiseen CORS
- lisätyt valinnainen Server # alkuperää (toiminto) dynaamiseen CORS
- Kiinteät käyttö esimerkiksi Server # lähellä
Mikä on uusi versiossa 1.0.2:
- Fix:
- socket.io-jäsennin for Windows.
Vaatimukset
- Node.js
- Javascriptin asiakkaan puolella
Kommentteja ei löytynyt