Quelle bibliothèque de sérialisation d'objet Java SOAP Java recommanderiez-vous pour échange d'objet Java avec d'autres plates-formes/langages (.NET, Delphi)?Quelle bibliothèque de sérialisation d'objets SOAP XML pour Java recommanderiez-vous?
scénarios de communication pourraient ressembler à ceci:
- Java écrivain objet -> SOAP texte XML -> .NET ou un lecteur d'objets Delphi
- .NET ou écrivain objet Delphi -> Texte XML SOAP -> Java lecteur objet
Je sais qu'il ya la bibliothèque de sérialisation XML XStream et JSON comme solutions alternatives, mais depuis Delphi et .Net ont un support intégré pour les objets sérialisés XML SOAP, cela offrirait une manière « normalisée » avec le soutien pour des fonctionnalités avancées comme objets imbriqués, tableaux et ainsi de suite.
Edit: Pendant ce temps, je trouve JAXB - (https://jaxb.dev.java.net/), JAXMe et JiBX - XML Binding à code Java (http://jibx.sourceforge.net/). Mais ils ne génèrent pas de XML sérialisé SOAP par défaut.
Une solution possible serait une bibliothèque de services Web capable de fonctionner sans serveur HTTP et offrant une interface de fichier simple pour le contenu XML SOAP (pas une requête complète, juste un objet sérialisé). Axe 2 et CXF semble très intéressant.
Avez-vous vu cet article? http://java.dzone.com/announcements/asynchronous-object-exchange –