哪些Java SOAP XML对象序列化库,你会推荐为与其他平台/语言(.NET,德尔福)Java对象交换?您推荐使用哪种SOAP XML对象序列化库?
通信场景看起来是这样的:
- Java对象的作家 - > SOAP XML文本 - > .NET或Delphi对象读者
- .NET或Delphi对象的作家 - > SOAP XML文本 - > Java的对象读者
我知道有XStream的的XML序列化库和JSON作为替代解决方案,但是由于德尔福和.Net都内置了支持SOAP XML序列化的对象,这将提供与支持“标准化”的方式用于高级功能嵌套对象,数组等。
编辑: 同时,我发现JAXB - (https://jaxb.dev.java.net/),JAXMe,并的JiBX - XML绑定到Java代码(http://jibx.sourceforge.net/)。但是默认情况下,它们不会生成SOAP序列化的XML。
一个可能的解决方案是一个Web服务库,能够不HTTP服务器上运行,并提供一个简单的文件接口,为SOAP XML内容(不是一个完整的要求,只是一个序列化对象)。 Axis 2 and CXF看起来很有趣。
你见过这篇文章吗? http://java.dzone.com/announcements/asynchronous-object-exchange – 2009-04-10 15:59:23