第1章 Camel Extensions for Quarkus のスタートガイド
このガイドでは、Camel Extensions for Quarkus、プロジェクトを作成するさまざまな方法、および Camel Extensions for Quarkus を使用してアプリケーションの構築を開始する方法を紹介します。
Red Hat は、Red Hat 製品に同梱されているコンテンツをホストする Maven リポジトリーを提供します。これらのリポジトリーは、ソフトウェアダウンロードページからダウンロードできます。
Camel Extensions for Quarkus の場合、次のリポジトリーが必要です。
- rhi-camel-extensions-for-quarkus
このリリースでは、オフラインモードでの Camel Extensions for Quarkus のインストールはサポートされていません。
Camel Quarkus の Apache Maven リポジトリーの使用については、Apache Maven を使用した Quarkus アプリケーションの開発およびコンパイル ガイドの 第 2.2 章 Quarkus Maven リポジトリーのダウンロードと設定 を参照してください。
1.1. Quarkus の概要のための Camel Extensions
Camel Extensions for Quarkus は、Apache Camel とその vast コンポーネントライブラリーの統合機能を Quarkus ランタイムに提供します。
Camel Extensions for Quarkus を使用する利点には、以下が含まれます。
- ユーザーはパフォーマンス上の利点、Developer Joy、および Quarkus が提供するコンテナーの最初の ethos を利用できるようにします。
- Apache Camel コンポーネントの多くに Quarkus エクステンションが含まれます。
- Camel 3 でパフォーマンスが向上された機能を活用し、メモリーフットプリントが少なくなり、リフレクションへの依存が少なくなり、起動時間が短縮されます。
- Java DSL を使用して Camel ルートを定義できます。