Skip to content
EntityQ7552998· pop 12· linked from 16 articles

JavaScript-Bibliothek

Key facts

Software.name
Socket.IO
Software.logo
socket-io.svg
Software.logo upright
yes
Software.author
Guillermo Rauch
Software.developer
Automattic
Software.programming language
JavaScript
Software.operating system
Cross-platform
Software.genre
Event-driven networking
Software.license
MIT License

via Wikipedia infobox

Source code

Link to the source-code README · 1,668 chars · not written by Vinony

Article · Deutsch

Socket.IO ist eine JavaScript-Bibliothek für Echtzeit-Webanwendungen. Es ermöglicht bidirektionale Echtzeit-Kommunikation zwischen Webclients und Servern. Es besteht aus zwei Teilen: einer clientseitigen Bibliothek, die im Browser des Benutzers läuft, und einer serverseitigen Bibliothek für Node.js. Beide Komponenten haben eine nahezu identische API. Wie Node.js auch, ist es ereignisgetrieben. Socket.IO verwendet primär das WebSocket-Protokoll mit zyklischem Abfragen als Ersatzoption, wobei es dafür dieselbe Schnittstelle bietet. Obwohl es auch als einfacher Wrapper für WebSocket verwendet werden kann, bietet es weitaus mehr Funktionen, einschließlich des Broadcastings an mehrere Sockets, Speichern von Daten, die mit dem jeweiligen Client verknüpft sind, und asynchrone E/A. Es kann mit Hilfe des Paketmanagers npm installiert werden.

Abstract from DBpedia / Wikipedia · CC BY-SA