N
Nimlot
Gast
Ich habe einen Axis Client/Server geschrieben und möchte damit jetzt neben primitiven Datentypen wie Strings ect. auch größere Binärdateien übertragen.
Leider sind meine bisherigen gescheitert. Mein Ansatz war bis jetzt die Daten im byte-Array über die Klasse Base64 in einen String umzuwandeln, zu übertragen und am anderen Ende wieder zurückumwandeln.
Dadurch wird allerdings das übertragene Datenvolumen viel größer als die zu übertragene Datei und es größeren Dateien bekomm ich eine InvocationTargetException.
Weiß jemand, ob es dafür einen eleganteren Wert gibt?
Leider sind meine bisherigen gescheitert. Mein Ansatz war bis jetzt die Daten im byte-Array über die Klasse Base64 in einen String umzuwandeln, zu übertragen und am anderen Ende wieder zurückumwandeln.
Dadurch wird allerdings das übertragene Datenvolumen viel größer als die zu übertragene Datei und es größeren Dateien bekomm ich eine InvocationTargetException.
Weiß jemand, ob es dafür einen eleganteren Wert gibt?