0

我必须实现一个可以与 WSDL 一起使用的 java 组件,您是否知道任何可以简化该解决方案并避免我重新发明轮子的框架(也许是 wsdl4j?)

这是我倾向于支持的基本操作(最终用户必须从 UI 中完成所有这些操作,因此无法提前知道 wsdl url 以生成类,一切都在运行时):

  1. 为了能够加载 WSDL url 以便服务器读取其内容,提供可用方法列表并知道如何激活 Web 服务调用。
  2. 应该有可能加载本地 WSDL 文件。
  3. 如果提供 WSDL url,服务器应支持 http 和 https 格式
  4. 为了能够从 WSDL 中了解所需的参数,以便我能够配置参数并激活 Web 服务调用,让我们假设在计划的基础或任何其他触发器上。
  5. 加载 WSDL 文件后,我将获得所需变量及其类型的列表
  6. 为了能够创建一个集成点,以便我能够在我的应用程序中使用这个集成点(保留所有这些设置和映射,并在需要时执行 web 服务调用)。
4

1 回答 1

2

试试 Apache CXF,从这里开始有很多阅读内容,还有一本书,Apache CXF Web 服务开发。

于 2012-12-04T12:50:35.687 回答