1

我需要与将 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 服务完成了这项工作。

4

3 回答 3

1

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

于 2011-01-19T10:32:12.843 回答
0

根据自己的经验,我不能肯定地告诉你任何事情。并且“网络”上的每一页似乎都说明了与这个问题不同的东西。

因此,将所有这些放在一起是可能的

  1. 一角支持从 1.x 下降到 2.x
  2. 2.x 中有某种支持,可能是不稳定的
  3. 支持就在那里
  4. 根本没有支持
  5. 提供的链接之一提供了足够的洞察力/代码示例,以获得有用的东西

指向“Axis 2.0 是否支持 Dime”的链接?

不,你必须切换回 1.4

没有什么人

一角钱格式的大附件->顺便说一句,2009 年说他自 2002 年以来从未听说过一角钱的同一个人

Axis 1.x 到 Axis 2.1 端口 Dime -> 又是同一个人 2006 年发布了一些看起来像端口的东西

从一些 Adob​​e 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

于 2009-06-17T02:15:15.190 回答
0

WSE 2.0 已经过时了。如果您必须继续使用过时的软件,那么您至少应该升级到 WSE 3.0,它已经过时了一些。

于 2009-08-09T18:27:32.487 回答