2017-08-07 1 views
0

Erwartetes Verhalten

  • Server: Unix: //IP_ADDRESS/path/to/setup.sock
  • Auftraggeber: Javascript (kann nicht nur mit node.js kann socket.io oder Web-Socket verwenden)
  • Server kommunizieren < -> Client

tatsächliches Verhalten

  • Web-Buchse kann nicht Unix hören: //
  • Ich weiß nicht, wie Nachricht abzuhören oder senden socket.io mit

Ich bin so Noob. Kann mir jemand helfen?Kann Javascript-Socket io Unix-Socke hören?

Antwort

3

Leider können Web-Sockets aufgrund der Beschaffenheit von Web-Sockets keine Verbindung zu AF_UNIX-Sockets herstellen. Konzeptionell

, WebSocket ist wirklich nur eine Schicht auf TCP [...]

Auch

am RFC for web sockets Suchen sie

sind, die Web-Socket-Verbindung über HTTP initiiert. Das bedeutet, dass Web-Sockets ab sofort an TCP gebunden sind und ich bin mir nicht sicher, welcher Use Case Sie auf Web-Sockets beschränkt, anstatt normale lokale AF_UNIX-Sockets für den Zugriff auf einen lokalen Unix-Socket zu verwenden.

Sie sollten wahrscheinlich versuchen, den Server zu verwenden, um zwischen dem Unix-Socket und einem Web-Socket zu wechseln, wenn Sie müssen.