ich habe 2 JVM, welche fehlerfrei über RMI kommunizieren. Ich kann ohne Probleme serialisierbare Objekte übertragen. Allerdings bekomme ich beim Übertragen eines BufferedImage eine Fehlermeldung in der Art, dass das zu übertragene Objekt nicht serialisierbar sei.
Wer weiss wie ich trotzdem ein BufferedImage über RMI übertragen kann?
Wer weiss wie ich trotzdem ein BufferedImage über RMI
übertragen kann?
Die Klasse selber kenne ich nicht, aber im Prinzip musst du eine serialisierbare Kapsel-Klasse schreiben. Der übergibst du dein Objekt, sie extrahiert dann die Daten in eine serialisierbare Form, wird übertragen und muss dann aus den Daten wieder ein BufferedImage erzeugen können.
Oder du schaust ob es im Java-API vielleicht eine Klasse gibt die diesselben Daten speichern kann und serialisierbar ist.