搜索

第 1 章 关于 Fuse 工具 Tutorials

download PDF

红帽 Fuse 工具指南为使用 Fuse 工具开发、运行、测试和部署 Apache Camel 应用程序提供实践介绍。

先决条件

开始前,您应该熟悉以下软件:

Fuse 工具指南概述

以下是教程的摘要以及您在每个教程中的内容:

有关 Fuse 工具功能的更多详细信息,请参阅 工具用户指南

关于示例应用程序

您在 Fuse 工具指南中构建的示例应用程序模拟一个简单的订购应用程序,以便 zoos 订购 animals。提供了示例 XML 消息 - 每个 XML 消息包括客户信息(zoo 的名称、城市和国家/地区)和订单信息(请求的类型和数量,以及允许的最大异常数)。

使用 Fuse 工具,您可以创建一个获取传入示例消息的蓝图项目,根据其内容(评估与无效顺序)过滤它们,然后进一步按 zoo 的位置(计数)对有效顺序进行排序。在后面的教程中,您将使用示例应用调试路由上下文,通过路由跟踪消息,测试使用 JUnit 的路由,最后发布 Fuse 项目。

关于资源文件

每个教程都基于上一个教程。一个教程生成的代码是下一教程的起点,以便您可以按顺序完成教程。另外,在完成第一个教程后,您可以使用其中一个提供的上下文文件作为起点来按顺序执行任何其他教程。

教程依赖于 Fuse-tooling-tutorials-jbds-10.3.zip 文件中提供的资源文件,位于 此处。这个 zip 文件包含两个文件夹:

messages
此文件夹包含六个消息文件,名为 message1.xml,message2.xml, …​ , message6.xml。在第一个教程 第 2 章 设置您的环境 中,您要创建保存这些消息文件的目录,同时查看其内容。所有教程都需要这些消息文件。
blueprintContexts

这个文件夹包含三个路由上下文文件:

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.