Javaberechnungs Ergebnis in meinem C Programm benutzen.
-
Hallo Forum,
ich habe ein Java Programm (+Quellcode) das ein Double berechnet. Die Berechnung ist recht komplex, so dass ich sie weder nachbauen möchte, noch in der Lage bin die Berechnung schnell aus dem Programm herauszulösen. Ich möchte die Java Berechnung von meinem C Programm aus anstoßen und den errechneten Double Wert "bekommen".
Momentan bin ich dabei dem Java Programm ein Kommandozeilenparameter hinzuzufügen. Wenn dieser gesetzt wird, soll die gewollte Spezialberechnung durchgeführt und der Double Wert mit System.out.printl() rausgespuckt werden. Dann nur noch die Kommandozeile von meinem C Programm auslesen.
Gibt es da ev eine einfacherer (+schnellere) Möglichkeit?
Vielen Dank
Peter
-
Eine schnellere Lösung nicht, aber eine Elegantere. Such mal nach XML-RPC.
Kann mir aber auch net vorstellen das die Berechnung so komplex ist, dass du es net in C implementieren kannst. Ansonsten bietet maple auch eine C-Schnittstelle an ;-).Gruss,
Marcel
-
Vielen Dank für den Tip
Ich schaue mir mal die Implementierungen aus den Links an: http://de.wikipedia.org/wiki/XML-RPCDas hat ein Werkstudent ein Jahr lang geproggt. Das nachzubauen...