第 16 章 CXF


支持生成者和消费者

CXF 组件提供与 Apache CXF 集成,用于连接 CXF 上托管的 JAX-WS 服务。

提示

在流模式中使用 CXF (请参阅 DataFormat 选项),然后读取流缓存。

Maven 用户必须在其 pom.xml 中为这个组件添加以下依赖项:

<dependency>
    <groupId>org.apache.camel</groupId>
    <artifactId>camel-cxf-soap</artifactId>
    <version>3.14.5.redhat-00018</version>
    <!-- use the same version as your Camel core version -->
</dependency>

16.1. URI 格式

此端点有两个 URI 格式: cxfEndpointsomeAddress

cxf:bean:cxfEndpoint[?options]

其中 cxfEndpoint 代表一个 Bean ID,它引用 Spring bean registry 中的 bean。使用这个 URI 格式,大多数端点详情都在 bean 定义中指定。

cxf://someAddress[?options]

其中 someAddress 指定 CXF 端点的地址。使用这个 URI 格式,大多数端点详情都是使用选项来指定。

对于以上任何一种样式,您可以在 URI 中附加选项,如下所示:

cxf:bean:cxfEndpoint?wsdlURL=wsdl/hello_world.wsdl&dataFormat=PAYLOAD
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.