Prozesskommunikation
Übersicht

![]() |
NoaBetreff: Prozesskommunikation |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hallo allerseits ^^,
habe folgendes Problem: - Ein "Haupt"-Prozess - Mehrere "Unter"-Prozesse Die Unterprozesse werden per CreateProcess() gestartet. Nun sollen die Unterprozesse mit dem Hauptprozess und umgekehrt kommunizieren können. Nach Möglichkeit möchte ich auf TCP / UPD Verbindungen verzichten. Daher habe ich mir TPipeStream angeschaut. Wenn ich etwas in den Stream schreibe, scheint das auf der StandardIO des Unterprozesses anzukommen. Ist es möglich hier auch binär zu arbeiten oder funktioniert ausschließlich ReadLine() und WriteLine()? Allgemein suche ich eine Möglichkeit plattformübergreifend die Prozesse in beide Richtungen miteinander kommunizieren zu lassen (ohne TCP / UPD) und dabei auch Datentypen wie Int, Byte etc. zu übertragen und nicht ausschließlich Strings mit Linebreak. Im Voraus danke für eure Hilfe. |
||
![]() |
FireballFlame |
![]() Antworten mit Zitat ![]() |
---|---|---|
Du könntest es mit dem BaH.Interprocess-Modul probieren. | ||
PC: Intel Core i7 @ 4x2.93GHz | 6 GB RAM | Nvidia GeForce GT 440 | Desktop 2x1280x1024px | Windows 7 Professional 64bit
Laptop: Intel Core i7 @ 4x2.00GHz | 8 GB RAM | Nvidia GeForce GT 540M | Desktop 1366x768px | Windows 7 Home Premium 64bit |
![]() |
Noa |
![]() Antworten mit Zitat ![]() |
---|---|---|
Danke für den Hinweis, kannst du mir auch noch sagen, wo ich mir das runterladen kann? Hab Bruceys Module durchsucht aber da ist dieses nicht mehr aufzufinden. | ||
![]() |
DaysShadow |
![]() Antworten mit Zitat ![]() |
---|---|---|
http://maxmods.googlecode.com/svn/trunk/
Gibts nur im SVN, wie auch etliche andere Module nur dort zu finden sind. |
||
Blessed is the mind too small for doubt |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group