【问题标题】:Java 1.3 Websphere 5 application -> need call SOAP 1.1 or SOAP 1.2 web serviceJava 1.3 Websphere 5 应用程序 -> 需要调用 SOAP 1.1 或 SOAP 1.2 Web 服务
【发布时间】:2010-12-17 08:03:35
【问题描述】:

我有一个旧应用程序可以在带有 Java 1.3 的 Websphere 5 中运行。 我无法更改 Java 版本或应用服务器版本。

我需要添加调用 Web 服务的应用程序代码。 AFAIK 目标 Web 服务同时支持 SOAP 1.1 和 SOAP 1.2。

不幸的是,我对 WS 客户端的经验很少。前段时间我使用 Java 5 编写了 WS 客户端。它非常简单,我使用 wsimport 工具从 WSDL 生成所有必要的类。

但是,据我了解,Java 1.3 和 Websphere 5 没有这种可能性。 JAX-WS 和 JAXB 之类的词与最新的 java 版本有关。

谁能给我一些指导(或只是建议:))我该怎么办?

提前致谢!

【问题讨论】:

    标签: java websphere webservice-client


    【解决方案1】:

    一些建议,虽然我还没有尝试过:

    1. Look into Apache Axis 并尝试 出教程
    2. 阅读similar question 获取更多建议 万一第一个不成功

    【讨论】:

      【解决方案2】:

      WebSphere 5 不支持 Axis。如果您有相关的 WebSphere Studio,您可以使用向导轻松创建 SOAP 客户端。也许 WebSphere 5 有像 wsimport 这样的命令行工具

      【讨论】:

      • 但是如果我将轴 jars 添加到 WebSphere 5 会怎样?我只需要 WS 客户端,不需要服务
      • 很难猜,因为那是 2003 年。我记得有些问题是类加载器和不同的 Web 服务实现。当然,你可以试试,说不定会得到不错的结果。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-18
      • 2017-07-19
      • 2021-05-14
      • 1970-01-01
      • 1970-01-01
      • 2023-03-24
      相关资源
      最近更新 更多