Wie erstelle ich ein Python-socket-server lauscht auf einem Datei-Deskriptor?

Ich versuche ein Javascript (Nodejs) - app die Kommunikation mit einem Python-app.

Bekam ich etwas arbeiten mit einem socket gebunden auf meinem localhost und einen bestimmten port.

Dinge einfacher machen (z.B., wenn die Bereitstellung in Umgebungen, die können mir nicht erlauben, zu hören auf mehreren ports), die ich ändern wollte meiner Implementierung zu verwenden, eine Steckdose gebunden zu einem Datei-Deskriptor.

Ich suchte hoch und niedrig, aber alle Beispiele, die ich gefunden ports verwenden.

Im Prinzip brauche ich die Python-server-Gegenstück zu dieses Beispiel aus der Nodejs-docs (die version einen Pfad angeben):

var client = net.connect({path: '/tmp/echo.sock'}.

Könnte jemand bitte ein einfaches Beispiel zeigt, die Bildung und Bindung eines file-descriptor-Buchse und Verarbeitung von Daten auf und/oder zeigen Sie mich in die richtige Richtung?

  • Sie suchen nach Buchse.AF_UNIX eher als sockel.AF_INET
  • Vielen Dank, diese knappe Kommentar war genug, um meinen google-Abfrage und lassen Sie mich zu dem Beispiel, das ich Hinzugefügt in update.
  • In diesem Fall können Sie beantworten Ihre eigene Frage mit dem Beispielcode und akzeptieren es.
Schreibe einen Kommentar