Android Serialisierung zu und von JavaVM?

T

tuxedo

Gast
Hey,

hat sich schon jemand mit dem Thema Android-Serialiserung zu und von einer JavaVM beschäftigt?
Hab gelesen dass das nur für JRE eigene Klassen gehen soll, eigene hingegen Probleme bereiten. Hab an vielen Stellen gelesen dass man in so einem Fall auf JSON ausweichen sollte.
Gerade kam mir aber noch "JBoss Serialization" (JBoss Serialization - JBoss Community) in den Sinn. Das könnte evtl. in beiden Welten gleichermaßen funktionieren... Hab aber gerade (noch) keine Android-Entwicklungsumgebaung aufgesetzt um das zu testen und wollte deshalb, bevor ich mir die Arbeit mache fragen, ob da schon jemand eine brauchbare Lösung gefunden hat? JSON wäre eine Möglichkeit. Allerdings stehen die zu serialisierenden Objekte nicht in meiner Macht, was bei JSON und größeren Objektbäumen evtl. schnell hässlich werden könnte. Ich brauch also etwas wo ich beliebige fremde Objekte reinstecken und auf der anderen Seite bytes rausbekomme, und umgekehrt. Und das zwischen DalvikVM und JavaVM ...

Gruß
Alex
 
T

tuxedo

Gast
Kennt das Kryo einen "serialize-out-of-the-box" Mechanismus, oder muss ich da unbedingt einen Serializer, passenden zu meinen zu serialisierenden Objekten haben? Was ich so auf den ersten Blick gesehen habe ist, dass ich die zu serialisierenden Klassen vorher angeben muss. Auch das wäre ein K.O. Kriterium. Denn ich weiß nicht was zur Laufzeit alles serialisiert werden muss und möchte auch nicht selbst darüber Buch führen. Am optimalsten wäre ein Mechanismus analog zu ObjectOutputStream. JBoss Serialialization bietet das an. Aber ich weiß noch nicht ob das ein Format liefert was sich von Android zu Java und umgekehrt identisch verhält.
 

KSG9|sebastian

Top Contributor
Evtl den Hessian-Serializer? Oder PoF (Oracle Coherence)?
Zur Not nen eigenen generischen Serializer schreiben, mehr wird das Jboss-Teil auch nicht sein.
 
T

tuxedo

Gast
Nen eigenen möchte ich nur ungern schreiben. Werde bei Gelegenheit mal das Teil von JBoss ausprobieren.

- Alex
 

Ähnliche Java Themen

Neue Themen


Oben