78.11.2. destination 元素


您可以使用 camel:destination 元素及其子项来配置 Camel 传输服务器端点。camel:destination 元素取单个属性 name,用于指定与端点对应的 WSDL 端口元素。name 属性的值格式为 portQName'.camel-destination'。以下示例显示了使用 camel:destination 元素,用来为 WSDL 片段 < port binding="widgetSOAPPort" name="widgetSOAPPort"&gt; 指定的端点添加配置(如果端点的目标命名空间为 http://widgets.widgetvendor.net)。

camel:destination Element

...
  <camel:destination name="{http://widgets/widgetvendor.net}widgetSOAPPort.http-destination>
    <camelContext id="context" xmlns="http://activemq.apache.org/camel/schema/spring">
         <route>
           <from uri="direct:EndpointC" />
           <to uri="direct:EndpointD" />
         </route>
     </camelContext>
  </camel:destination>

  <!-- new added feature since Camel 2.11.x
  <camel:destination name="{http://widgets/widgetvendor.net}widgetSOAPPort.camel-destination" camelContextId="context" />

...

Spring 的 camel:destination 元素有许多子元素,用于指定配置信息。它们如下所述。

element

描述

camel-spring:camelContext

您可以在 camel 目的地中指定 camel 上下文

camel:camelContextRef

您要注入 camel 目的地的 camel 上下文 id

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.