Socket.IO besteht aus zwei Primärteile hergestellt. Eine Client-Bibliothek, die in den Browser des Benutzers ausgeführt wird, und eine serverseitige Gegenstück, auf einem Node.js-Server ausgeführt wird.
Diese beiden arbeiten über HTTP-Buchsen und einen nahtlosen Datenaustausch zwischen dem Browser des Benutzers erlauben und eine serverseitige Anwendung, nahezu in Echtzeit arbeiten und sofort Updates sowohl Daten der lokalen Benutzer die Bereitstellung und den Back-End-Server.
Das Haupttransportmedium WebSockets mit einer sofortigen Rückfall auf AJAX Polling ist, unterstützen Features wie mult-Buchse Sendung, async I / O, und clientbasierten Datenspeicherung.
Viele Frameworks unterstützen bereits Socket.IO und ein paar von ihnen es der zentrale Punkt ihres Kern-Code gemacht, wie Express und Koa .
In der Industrie heute, Socket.IO ist die Go-to-Lösung, wenn Echtzeit-Fähigkeiten benötigen, um eine App, vor allem wegen seiner weit reichenden Unterstützung der meisten Web-Browser, und seine gut dokumentierte Code-Basis.
Socket.IO unterstützt Transporte:
WebSocket
Adobe Flash Sockel
AJAX lange Polling
AJAX mehrteilige Streaming
Für immer iframe
JSONP Polling
Was ist neu in dieser Version:
- hinzugefügt testen, die leeren Räume zu überprüfen autopruned sind
- hinzugefügt Server # Herkunft (v: Function) Beschreibung für dynamische CORS
- hinzugefügt Testabdeckung für Server # Herkunft (Funktion) für die dynamische CORS
- hinzugefügt optional Server # Herkunft (Funktion) für die dynamische CORS
- Fixed Verwendungsbeispiel für Server # schließen
Was ist neu ist in Version 1.3.7:
- hinzugefügt Test, dass leere Räume autopruned sind zu überprüfen
- hinzugefügt Server # Herkunft (v: Function) Beschreibung für dynamische CORS
- hinzugefügt Testabdeckung für Server # Herkunft (Funktion) für die dynamische CORS
- hinzugefügt optional Server # Herkunft (Funktion) für die dynamische CORS
- Fixed Verwendungsbeispiel für Server # schließen
Was ist neu ist in Version 1.3.6:
- hinzugefügt Test, dass leere Räume autopruned sind zu überprüfen
- hinzugefügt Server # Herkunft (v: Function) Beschreibung für dynamische CORS
- hinzugefügt Testabdeckung für Server # Herkunft (Funktion) für die dynamische CORS
- hinzugefügt optional Server # Herkunft (Funktion) für die dynamische CORS
- Fixed Verwendungsbeispiel für Server # schließen
Was ist neu ist in Version 1.3.5:
- hinzugefügt Test, dass leere Räume autopruned sind zu überprüfen
- hinzugefügt Server # Herkunft (v: Function) Beschreibung für dynamische CORS
- hinzugefügt Testabdeckung für Server # Herkunft (Funktion) für die dynamische CORS
- hinzugefügt optional Server # Herkunft (Funktion) für die dynamische CORS
- Fixed Verwendungsbeispiel für Server # schließen
Was ist neu in Version 1.0.2:
- Fix:
- socket.io-Parser für Windows.
Anforderungen: :
- Node.js
- JavaScript auf Client-Seite aktiviert
Kommentare nicht gefunden