Thread Perl Prozess starten und Code über STDIN "reinschi (13 answers)
Opened by mseele at 2005-02-02 12:03

sesth
 2005-02-02 13:09
#51493 #51493
User since
2005-02-01
181 Artikel
BenutzerIn
[default_avatar]
Mit "Handshake" meine ich einen geregelten Kommunikationsablauf. Du schickst einen Auftrag und erwartest eine Antwort zu genau diesem Auftrag.

Du solltest Dir auch überlegen, ob z.B. mehr als ein Java-Client gleichzeitig mit dem Syntax-Checker kommunizieren soll. Dann sollte der Perl-Socket-Server für jede Anforderung einen eigenen Thread aufmachen. Solch eine Lösung erfordert aber Kenntnisse im Bereich Mulit-Threading und Socket-Programmierung. Ein technisches Problem mit Java gibt es da nicht.

Aber viellleicht ist es doch besser Deinen ursprünglichen Ansatz zu verfolgen. Dazu muss das aufrufende Programm sich mit stdin/stdout des Sub-Prozesses verbinden und das Perl-Skript arbeitet dann datengesteuert mit einer Eingabeschleife über <STDIN>.

Gruß
Thomas
Gruß
Thomas

View full thread Perl Prozess starten und Code über STDIN "reinschi