fossybeer
Mitglied
Sehr geehrte Tutorials-Gemeinde,
ich bitte höflichst um Ideen
Ich besitze ein DOS-Programm, das spezielle Berechnungen (es geht grob gesagt um Wärmeaustauschberechnungen) durchführt. Dieses Programm möchte ich nun mit meinem Java-Programm nutzen, habe aber noch keine umfassende Idee, wie das möglich ist. Das DOS-Programm ist quasi 'stand-alone' - es gibt keinerlei Schnittstellen o.ä..
Meines Erachtens gibt es drei Schritte:
1. Der Programmstart
dürfte relativ unkompliziert funktionieren.
2. Die Eingabe der Parameter
könnte ich aus dem Java-Programm z.B. per Tastatureingabe an den Prozess senden. Ich habe aber leider noch nichts zu dieser Thematik gefunden. Wer weiß Rat?
3. Die Ausgabe
im DOS-Programm ist eine reine Bildschirmausgabe. Die Position der Lösungen ist immer die gleiche (z.B. Austrittstemperatur steht in der 5. Zeile, ab dem 30. Zeichen).
Gibt es eine Möglichkeit, diese Werte in mein Java-Programm zu übernehmen?
Ich danke für euere Ideen,
Alex
PS Zur Hintergrundinformation: Das Java-Progi soll eine 1D-FEM-Berechnung nebst Optimierungsalgorithmen, Pre- und Postprocessing liefern, allerdings halt ohne die eigentlichen Berechnungen (Processing) zu implementieren.
ich bitte höflichst um Ideen
Ich besitze ein DOS-Programm, das spezielle Berechnungen (es geht grob gesagt um Wärmeaustauschberechnungen) durchführt. Dieses Programm möchte ich nun mit meinem Java-Programm nutzen, habe aber noch keine umfassende Idee, wie das möglich ist. Das DOS-Programm ist quasi 'stand-alone' - es gibt keinerlei Schnittstellen o.ä..
Meines Erachtens gibt es drei Schritte:
1. Der Programmstart
dürfte relativ unkompliziert funktionieren.
2. Die Eingabe der Parameter
könnte ich aus dem Java-Programm z.B. per Tastatureingabe an den Prozess senden. Ich habe aber leider noch nichts zu dieser Thematik gefunden. Wer weiß Rat?
3. Die Ausgabe
im DOS-Programm ist eine reine Bildschirmausgabe. Die Position der Lösungen ist immer die gleiche (z.B. Austrittstemperatur steht in der 5. Zeile, ab dem 30. Zeichen).
Gibt es eine Möglichkeit, diese Werte in mein Java-Programm zu übernehmen?
Ich danke für euere Ideen,
Alex
PS Zur Hintergrundinformation: Das Java-Progi soll eine 1D-FEM-Berechnung nebst Optimierungsalgorithmen, Pre- und Postprocessing liefern, allerdings halt ohne die eigentlichen Berechnungen (Processing) zu implementieren.