【问题标题】:How to call remote SOAP web service from an application using Apache Camel‏如何使用 Apache Camel 从应用程序调用远程 SOAP Web 服务
【发布时间】:2013-12-13 13:11:33
【问题描述】:

我在 Web 容器 Tomcat 上部署了一个 Apache CXF SOAP 服务。

Web 服务在 TOMCAT 上的 URL 上发布:

[tomcat localhost url]/example/Quote?wsdl

这个 wsdl 暴露了几个 Web 服务操作。 我想使用 Apache Camel 从外部应用程序调用 Web 服务方法 findQuote(int quoteId)。

请指导我如何通过传递请求参数来调用 SOAP Web 服务以及如何在 Apache Camel 中获取响应。

如果有人有这个用例的代码,那对我来说真的很有帮助。

提前致谢。

【问题讨论】:

    标签: apache apache-camel


    【解决方案1】:

    有关如何使用 CXF 目标从现有 SOAP 端点消费的详细信息,请参阅 http://camel.apache.org/cxf.html。有不同的 dataFormat 类型可用于传递消息正文。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-30
      • 1970-01-01
      相关资源
      最近更新 更多