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

标签 java .net web-services axis ws-security

我需要与使用 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。

关于Java 客户端使用 DIME 附件调用 WSE 2.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1004586/

相关文章:

java - 在 Recyclerview 中,如何将初始滚动位置更改为第一项的顶部?

c# - 为什么我的 Web 应用程序编译但抛出 Type 'BitmapImage' is not defined。调试时出错?

c# - .NET 中最快的 GZIP 解压库

c# - 强制包含对 dll 的引用

java - 如何为 Gradle 项目 spring boot 进行 CF 推送?

JavaFX 对话框和警报出现在 RedHat 的主舞台后面

java - Spring Boot Autowiring 配置仅在使用 Validator Bean 时为 Null

c# - 如何将参数添加到 WebRequest 中?

java - 如何使用 WSDL

ios - 如何在 Objective c 中使用 AES 加密发送 CommonCrypto POST 请求?