Was ist die bevorzugte Methode für TCP / IP IPC in stapelloser Python?
-
09-12-2019 - |
Frage
Stackless Python ermöglicht es Ihnen, eine Aufgabe (Beibe) für eine spätere Ausführung, die nicht auf derselben Maschine ist, serialisieren: http://www.stackless.com/wiki/Pickling
Meine Frage ist, dass Stackless Python jegliche Art von IPC, Middleware, Service Broker oder DDS-Technologie bietet, um diese eingelegten Aufgaben zwischen Prozessen und oder Maschinen zu verschieben?Ist es wirklich, dass wir hier eine Sockel verwenden müssen?
Sie haben dieses nette Konzept eines Kanals: http://www.stackless.com/wiki/Pickling
Das wäre großartig, wenn Kanäle über Maschinen funktionieren, und Sie können einen Kanal mit einem Service-Broker in einem Netzwerk einfach registrieren.So können Sie Ihre Aufgaben in verschiedenen stacklosen Python-Services auf verschiedenen Maschinen verschieben.
Lösung
das stacklessexamples Projekt listet eine Reihe von Ansätzen auf, um Networking ;Am engste Beziehung zu Ihrer Frage könnte das RPC-Beispiel sein.