Als «socket.io» getaggte Fragen

Socket.IO zielt darauf ab, Echtzeit-Apps in jedem Browser und Mobilgerät zu ermöglichen und die Unterschiede zwischen den verschiedenen Transportmechanismen zu verwischen. Es unterstützt mehrere Transporte wie WebSockets, Flash-Sockets, lange Abfragen und mehr, die automatisch zurückfallen, wenn ein Transport fehlschlägt.

225
Antwort an alle Kunden außer Absender senden

Um etwas an alle Kunden zu senden, verwenden Sie: io.sockets.emit('response', data); Um von Kunden zu empfangen, verwenden Sie: socket.on('cursor', function(data) { ... }); Wie kann ich beide kombinieren, damit ich beim Empfang einer Nachricht auf dem Server von einem Client diese Nachricht an alle...

163
node.js, socket.io mit SSL

Ich versuche, socket.io mit meinem SSL-Zertifikat zum Laufen zu bringen, es wird jedoch keine Verbindung hergestellt. Ich habe meinen Code anhand des Chat-Beispiels erstellt: var https = require('https'); var fs = require('fs'); /** * Bootstrap app. */ var sys = require('sys')

163
socket.io Räume oder Namespace?

Ich untersuche nodejs / socket.io für Echtzeit-Chats und benötige einige Ratschläge für die Implementierung von Räumen. Was ist besser, wenn Sie einen Namespace verwenden oder die Raumfunktion verwenden, um eine Vielzahl von Chatter vollständig voneinander zu isolieren? Was ist der eigentliche...

133
socket.emit () vs. socket.send ()

Was ist der Unterschied zwischen diesen beiden? Ich habe festgestellt, dass der Server die Nachricht nicht empfangen konnte , wenn ich in einem Arbeitsprogramm von socket.emitzu geändert habe socket.send, obwohl ich nicht verstehe, warum. Ich habe auch festgestellt, dass der Server in meinem...

128
Verwenden von PHP mit Socket.io

Ist es möglich, Sockets.io auf der Clientseite zu verwenden und mit einer PHP-basierten Anwendung auf dem Server zu kommunizieren? Unterstützt PHP überhaupt eine solche "langlebige Verbindung" zum Schreiben von Code? Der gesamte Beispielcode, den ich für socket.io finde, scheint für node.js auf...

123
Maximale gleichzeitige Socket.IO-Verbindungen

Diese Frage wurde zuvor gestellt, aber nicht in letzter Zeit und nicht mit einer klaren Antwort. Gibt es bei Verwendung von Socket.io eine maximale Anzahl gleichzeitiger Verbindungen, die beibehalten werden können, bevor Sie einen weiteren Server hinzufügen müssen? Kennt jemand aktive...

123
Socket.IO-Authentifizierung

Ich versuche, Socket.IO in Node.js zu verwenden, und ich versuche, dem Server zu ermöglichen, jedem der Socket.IO-Clients eine Identität zuzuweisen. Da der Socket-Code außerhalb des Bereichs des http-Server-Codes liegt, hat er keinen einfachen Zugriff auf die gesendeten Anforderungsinformationen....

120
Node.js Client für einen socket.io-Server

Ich habe einen socket.io-Server und eine passende Webseite mit einem socket.io.js-Client. Alles funktioniert gut. Ich frage mich jedoch, ob es auf einem anderen Computer möglich ist, eine separate node.js-Anwendung auszuführen, die als Client fungiert und eine Verbindung zum genannten...