communication



  • Ich wollte mich nur vergewissern, ob man in Java mit anderen "echten" Programmen die in C/C++ geschrieben sind über stdin/stdout communizieren kann?
    Ich glaub zwar nicht aber hab nirgends etwas darüber gefunden.

    Danke für Antworten.


  • Mod

    Ich weiß zwar nicht genau, was du machen möchtest, möglicherweise bietet das aber die Klasse "Process" aus java.lang. Wenn du Runtime.exec() ausführst und damit ein Programm startest, dann kriegst du ein Process-Objekt zurück. Damit kannst du auf den Input- und OutputStream des Programms zugreifen.



  • Danke für die schnelle Antwort, hoffe es klapt.



  • Klappt echt herforragend ohne irgendwelche Probleme, irgendwie bin ich verwundert das so etwas mit java überhaupt funktioniert und hoffe dass das auch unter linux und anderen OS's mit der dortigen Java VM funktioniert.

    Danke.



  • Unter Linux klappt's, da mach ich's jeden Tag.


Log in to reply