2.4. 在路由上下文中添加路由


概述

XML 上下文文件中的 camelContext 元素创建路由上下文。camelContext 元素可以包含一个或多个路由,每个路由都作为 Route 容器节点显示,映射到生成的 camelContext 元素中的路由元素。

流程

将另一个路由添加到 camelContext 中:

  1. Design 选项卡中,执行以下操作之一:

    • Palette 'sRouting drawer 中的 Route 模式,然后点您要放置路由的 canvas。
    • 从面板的Routing drawer 拖动 Route 模式,并将它放到 canvas 中。

      Properties 视图显示您可以编辑的新路由属性列表。

  2. Properties 视图中,输入:

    • 路由 Id 字段中新路由的 ID (如 Route2)

      注意

      该工具自动将 ID 分配给 EIP 和 canva 上丢弃的组件模式。您可以将这些自动生成的 ID 替换为您自己的,以区分项目中的路由。

    • Description 字段中的路由描述
    • 任何其它属性的值,根据需要。必要属性可通过星号(*)指定。
  3. 在菜单栏中,选择 File Save 以保存您对路由上下文文件所做的更改。
  4. 要在多个路由间切换,请点击 Project Explorer 视图中的项目 Camel 上下文 文件夹下的条目,选择您要在 canvas 上显示的路由。

  5. 要显示上下文中的所有路由,作为空格允许,单击 Project Explorer 视图中的上下文文件条目。
  6. 要在将路由添加到 canvas 时查看工具生成的代码,请点击 Source 选项卡。

    注意

    您还可以在 Source 选项卡中添加路由,将 <route/> 元素添加到 camelContext 元素中的现有列表中。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat