我需要与将 WSE 2.0 用于 WS-Security 和 DIME 的旧版 .NET Web 服务集成。问题是我需要从 Java 应用程序中执行此操作。
我期待 Axis2 与 WS-Security 一起工作得很好,因为这里的人以前也做过。我担心的是 DIME。我在http://ws.apache.org/axis/java/client-side-axis.html看到了对 DIME 的引用,但我想知道是否有人实际上使用 Axis 和 WSE 2.0 Web 服务完成了这项工作。
我需要与将 WSE 2.0 用于 WS-Security 和 DIME 的旧版 .NET Web 服务集成。问题是我需要从 Java 应用程序中执行此操作。
我期待 Axis2 与 WS-Security 一起工作得很好,因为这里的人以前也做过。我担心的是 DIME。我在http://ws.apache.org/axis/java/client-side-axis.html看到了对 DIME 的引用,但我想知道是否有人实际上使用 Axis 和 WSE 2.0 Web 服务完成了这项工作。
一年前我对该主题的调查和实验表明,Axis 2 不支持 DIME 附件,尽管文档中有一些不清楚的注释和代码中的定义。现在文档已清理完毕,并且没有任何关于 DIME 支持的说明。但是 Axis 1.4 可以使用 DIME 附件。如果您不能强制您的合作伙伴升级他们的服务以支持 MTOM/XOP,请将您的 Axis 库降级到 1.4。
根据自己的经验,我不能肯定地告诉你任何事情。并且“网络”上的每一页似乎都说明了与这个问题不同的东西。
因此,将所有这些放在一起是可能的
指向“Axis 2.0 是否支持 Dime”的链接?
一角钱格式的大附件->顺便说一句,2009 年说他自 2002 年以来从未听说过一角钱的同一个人
Axis 1.x 到 Axis 2.1 端口 Dime -> 又是同一个人 2006 年发布了一些看起来像端口的东西
从一些 Adobe Docu 站点创建使用 DIME 的 Apache Axis Java 代理类
J2EE Web Service Development with Attachments Using Axis -> 迄今为止我发现的唯一真正的教程。但使用 Axis 1.2.1
AttachmentProblems -> An Axis Wiki page 说明 Dime 附件文件的问题 > 1 MB
WSE 2.0 已经过时了。如果您必须继续使用过时的软件,那么您至少应该升级到 WSE 3.0,它已经过时了一些。