Tach zusammen.
ich habe mal eine sehr theoretische Frage bzw. eine Erfahrungsfrage.
Ich habe ein stinknormale Cocoa Mac App. Aus dieser heraus möchte ich gerne ein eigen geschriebenes Java-Konsolenprogramm aufrufen.
Meine Vorgehensweise wäre, einfach im Cocoa App über Nstask das java programm, welches als Ressource mit im App liegt, mit entsprechenden Eingabeparametern aufzurufen. Der Datenaustausch sieht folgendermaßen aus:
Cocoa -> Java = CSV - String
Java -> Cocoa = JSON
Meine Frage jetzt wäre, ob das in euren Augen eine performante Lösung ist, weil mein App sehr stark von der Verarbeitungsgeschwindigkeit abhängt.
Hat jemand schon mal ein java prog auf die Art und Weise aufgerufen und kann sagen wie die Performanz sich verhält im Vergleich zu nativen Code?
Vielleicht fällt jemanden noch ein performanterer Datenaustausch ein als CSV und JSON?
Vielen Dank jetzt schonmal.
GRuß
MasterOP22
ich habe mal eine sehr theoretische Frage bzw. eine Erfahrungsfrage.
Ich habe ein stinknormale Cocoa Mac App. Aus dieser heraus möchte ich gerne ein eigen geschriebenes Java-Konsolenprogramm aufrufen.
Meine Vorgehensweise wäre, einfach im Cocoa App über Nstask das java programm, welches als Ressource mit im App liegt, mit entsprechenden Eingabeparametern aufzurufen. Der Datenaustausch sieht folgendermaßen aus:
Cocoa -> Java = CSV - String
Java -> Cocoa = JSON
Meine Frage jetzt wäre, ob das in euren Augen eine performante Lösung ist, weil mein App sehr stark von der Verarbeitungsgeschwindigkeit abhängt.
Hat jemand schon mal ein java prog auf die Art und Weise aufgerufen und kann sagen wie die Performanz sich verhält im Vergleich zu nativen Code?
Vielleicht fällt jemanden noch ein performanterer Datenaustausch ein als CSV und JSON?
Vielen Dank jetzt schonmal.
GRuß
MasterOP22