Welche Java SOAP XML-Objektserialisierungsbibliothek empfehlen Sie für Java-Objektaustausch mit anderen Plattformen/Sprachen (.NET, Delphi)?Welche SOAP-XML-Objekt-Serialisierungsbibliothek für Java würden Sie empfehlen?
Kommunikationsszenarien könnte wie folgt aussehen:
- Java-Objekt Schriftsteller -> SOAP XML-Text -> .NET oder Delphi Objekt Leser
- .NET oder Delphi Objekt Schriftsteller -> SOAP XML-Text -> Java Objekt Leser
ich weiß, es ist die XStream XML-Serialisierung Bibliothek und JSON als alternative Lösungen, aber seit Delphi und .NET haben eingebaute Unterstützung für serialisierte Objekte XML SOAP, dies mit Unterstützung eine ‚standardisierte‘ Art und Weise böte für erweiterte Funktionen wie verschachtelte Objekte, Arrays und so weiter.
Edit: Inzwischen fand ich JAXB - (https://jaxb.dev.java.net/), JAXMe und JiBX - Bindung XML Java-Code (http://jibx.sourceforge.net/). Sie generieren jedoch standardmäßig kein serialisiertes SOAP-XML.
Eine mögliche Lösung wäre eine Webdienstbibliothek, die ohne HTTP-Server ausgeführt werden kann und eine einfache Dateischnittstelle für den SOAP-XML-Inhalt bietet (keine vollständige Anforderung, sondern nur ein serialisiertes Objekt). Achse 2 und CXF sehen sehr interessant aus.
Kennen Sie diesen Artikel? http://java.dzone.com/announcements/asynchronous-object-exchange –