Java客户端使用DIME附件调用WSE 2.0

我需要与使用WSE 2.0 for 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服务实际完成了这项工作。

我无法从自己的expierence中确切地告诉你任何事情。 关于“网络”的每一个第二页似乎都提出了与这个问题不同的东西。

因此,以下所有内容都是可能的

  1. Dime Support从1.x降至2.x
  2. 在2.x中有某种支持,可能是片状的
  3. 有支持
  4. 根本没有任何支持
  5. 其中一个提供的链接提供了足够的洞察力/代码示例,以获得有用的东西

链接到“Axis 2.0支持Dime”吗?

不,你必须切换回1.4

没有人

以二角形格式的大附件 – >顺便说一句2009年他从未听说过Dime的同一个人

Axis 1.x到Axis 2.1端口Dime – >再次同一个人2006发布了一个看起来像端口的东西

创建使用DIME的Apache Axis Java代理类来自某些Adobe Docu站点

使用Axis附件的J2EE Web服务开发 – >迄今为止我发现的唯一真正的教程。 但是使用Axis 1.2.1

AttachmentProblems – > Axis Wiki页面,说明Dime附件文件的问题> 1 MB

一年前我对这个主题的调查和实验表明,尽管文档中有一些不清楚的注释并且代码中有定义,但Axis 2并不支持DIME附件。 现在文档已清除,并且没有关于DIME支持的任何说明。 但Axis 1.4适用于DIME附件。 如果您不能强迫您的合作伙伴升级其服务以支持MTOM / XOP,请将Axis库降级为1.4。

WSE 2.0毫无希望地过时了。 如果您必须继续使用过时的软件,那么您至少应该升级到WSE 3.0,这有点不太陈旧。