Als «ipc» getaggte Fragen

IPC steht für Inter-Process Communication und stellt eine Reihe von Methoden zum Austausch von Daten und Nachrichten zwischen Threads und Prozessen dar.

160
Wie wähle ich auf localhost eine freie Portnummer aus?

Ich versuche, mit der Kommunikation zwischen Prozessen zu spielen, und da ich unter Windows nicht herausfinden konnte, wie Named Pipes verwendet werden, dachte ich, ich werde Netzwerk-Sockets verwenden. Alles passiert vor Ort. Der Server kann Slaves in einem separaten Prozess starten und überwacht...

130
Beispiel für Named Pipes

Wie schreibe ich ein einfaches Minimum, das erforderlich ist, damit es funktioniert - Testanwendung, die die Verwendung von IPC / Named Pipes veranschaulicht? Wie würde man beispielsweise eine Konsolenanwendung schreiben, in der Programm 1 "Hallo Welt" zu Programm 2 sagt und Programm 2 eine...

127
Kombination von node.js und Python

Node.js passt perfekt zu unserem Webprojekt, aber es gibt nur wenige Rechenaufgaben, für die wir Python bevorzugen würden. Wir haben auch bereits einen Python-Code für sie. Wir sind sehr besorgt über die Geschwindigkeit. Was ist die eleganteste Art, einen Python-Worker von node.js asynchron und...

114
IPC-Leistung: Named Pipe vs Socket

Jeder scheint zu sagen, dass Named Pipes schneller sind als IPC-Sockets. Wie viel schneller sind sie? Ich würde es vorziehen, Sockets zu verwenden, da diese eine bidirektionale Kommunikation ermöglichen und sehr flexibel sind, aber Geschwindigkeit gegenüber Flexibilität wählen, wenn es sich um...

83
System V IPC gegen POSIX IPC

Was sind die Unterschiede zwischen System V IPCund POSIX IPC? Warum haben wir zwei Standards? Wie kann man entscheiden, welche IPC-Funktionen verwendet werden sollen?

78
Vergleich von Unix / Linux IPC

Unix / Linux bietet viele IPCs an: Pipes, Sockets, Shared Memory, DBus, Message Queues ... Was sind die jeweils am besten geeigneten Anwendungen und wie funktionieren sie?

73
Plattformübergreifender IPC [geschlossen]

Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Monaten . Verbessere diese...

73
Welche Linux IPC-Technik soll verwendet werden?

Wir befinden uns noch in der Entwurfsphase unseres Projekts, denken jedoch an drei separate Prozesse auf einem eingebetteten Linux-Kernel. Einer der Prozesse ist ein Kommunikationsmodul, das die gesamte Kommunikation zum und vom Gerät über verschiedene Medien abwickelt. Die beiden anderen...

71
Wie man 2 JVMs miteinander spricht

Ich habe folgende Situation: Ich habe 2 JVM-Prozesse (wirklich 2 javaProzesse, die separat ausgeführt werden, nicht 2 Threads), die auf einem lokalen Computer ausgeführt werden. Nennen wir sie ProcessAeine ProcessB. Ich möchte, dass sie miteinander kommunizieren (Daten austauschen) (z. B....

8
Erzwingen von ~ synchronem Node.js IPC

Ich habe einen Knotenserver, der mit fork()IPC einen untergeordneten Prozess erstellt . Irgendwann sendet das Kind die Ergebnisse im Rahmen einer lang laufenden Aufgabe mit etwa 10 Hz an die Eltern zurück. Wenn die an übergebene Nutzlast process.send()klein ist, funktioniert alles einwandfrei: Jede...