はじめに

Red Hat Fuse Tooling は、Red Hat CodeReady Studio 内で統合アプリケーションを開発するプロセスを簡素化および合理化する Eclipse ベースの IDE です。Fuse Tooling は、以下で動作するように特別に設計された一連の開発者ツールを提供します。

  • Red Hat Fuse
  • Red Hat JBoss EAP
  • Apache Camel
  • Apache CXF
  • Apache Karaf
  • Spring Boot

このガイドでは、FuseTooling を使用して以下を行う方法について説明します。

  • Maven 依存関係を含むアプリケーションのプロジェクトを作成する
  • エンタープライズ統合パターンを接続および設定してルートを構築する
  • エンドポイントとルートを参照する
  • 実行中のルートにメッセージをドラッグアンドドロップする
  • JMX を介してランタイムプロセスを参照および可視化する
  • ローカルで実行されている Camel コンテキストとルートをデバッグする
  • 以下の方法でアプリケーションをテストする

    • Apache Camel ルートで JUnit テストケースを作成および使用する
    • JMX を使用して実行中のコンポーネントを分析する
    • Apache Camel ルートを介してメッセージをトレースする
  • アプリケーションをデプロイする

新規ユーザー用に、Tooling チュートリアル は、サンプル Camel アプリケーションを作成、デバッグ、テスト、およびデプロイするためのステップバイステップの手順を提供します。