第 1 章 Quarkus 开始使用 Camel 扩展
本指南介绍了 Camel Extensions for Quarkus,可以通过不同的方式创建项目,以及如何使用 Camel Extensions for Quarkus 构建应用程序:
注意
红帽提供了 Maven 存储库,以托管我们产品中的内容。这些软件仓库可从软件下载页面下载。
对于 Quarkus 需要 Camel Extensions,需要以下软件仓库:
- rhi-camel-extensions-for-quarkus
在这个版本中,不支持在离线模式下为 Quarkus 安装 Camel Extensions。
有关将 Apache Maven 存储库用于 Camel Quarkus 的详情,请参考 Chapter 2.2。"下载并配置 Quarkus Maven 存储库",使用 Apache Maven 指南编译您的 Quarkus 应用程序
1.1. Quarkus 的 Camel 扩展概述 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
Quarkus 的 Camel Extensions 将 Apache Camel 的集成功能及其大量组件库引入 Quarkus 运行时。
将 Camel Extensions 用于 Quarkus 的好处包括:
- 让用户可以利用性能优势、开发人员 joy 和容器第一个 Quarkus 提供的 ethos。
- 为许多 Apache Camel 组件提供 Quarkus 扩展。
- 利用 Camel 3 中对许多性能改进,这导致内存占用率更低,减少反应速度和更快的启动时间。
- 您可以使用 Java DSL 定义 Camel 路由。