このコンテンツは選択した言語では利用できません。

About Red Hat JBoss Fuse Tooling


Red Hat JBoss Fuse Tooling provides a set of developer tools that enable you to work with Fuse and Apache versions of ActiveMQ, Camel, CXF, Karaf, and ServiceMix within Red Hat JBoss Development Studio. You can connect and configure Enterprise Integration Patterns to build routes, browse endpoints and routes, drag and drop messages onto running routes, trace message flows, edit running routes, browse and visualize runtime processes via JMX, and deploy your project's code to Red Hat JBoss Fuse and Fabric8 containers, to Apache ServiceMix, and to Apache Karaf.
The Red Hat JBoss Fuse Tooling consists of three feature plugins that you can install separately (via the Eclipse software install mechanism), which enables you to select only the features you need:
  • JBoss Fuse Camel Editor Feature (org.fusesource.ide.camel.editor.feature)
    The JBoss Fuse Camel Editor feature is the base building block for the remaining features that make up JBoss Fuse Tooling. It provides the tools for creating a Fuse project, including the route editor, with its palette of supported Enterprise Integration Patterns, and the logic for running camel contexts inside the editor.
    If you want only to create, test, and visualize routes, but not to debug them, you need install only the JBoss Fuse Camel Editor feature.
    Note
    Red Hat JBoss Fuse Service Works tooling uses the JBoss Fuse Camel Editor feature only.
    Part I, Developing Applications describes the functionality that this feature provides.
  • JBoss Fuse Runtimes Feature (org.fusesource.ide.runtimes.feature)
    This feature extends the functionality of the JBoss Fuse Camel Editor feature, allowing you to debug and monitor camel routes running in JMX-connected containers or as local processes, and to deploy camel routes to JMX-connected containers and Fabric8 containers. It includes the JMX and Fabric8 tooling.
    If you want to debug and deploy the routes that you created with JBoss Fuse Camel Editor, you also need to install the JBoss Fuse Runtimes Feature.
    Part II, Debugging Applications and Part III, Working with Fabrics describe how to use the functionality this feature provides.
  • JBoss Fuse Server Extensions Feature (org.fusesource.ide.server.extensions.feature)
    This feature extends the functionality of the JBoss Fuse Camel Editor and the JBoss Fuse Runtimes features to allow you to configure, run, and interact with any of the supported servers via a Karaf command shell inside JBoss Fuse Tooling. For example, with JBoss Fuse installed on your machine, you can start it up and then create a fabric in which to deploy the camel routes you created with the JBoss Fuse Camel Editor.
    If you want to run and interact directly with any of the supported servers from inside JBoss Fuse Tooling, you also need to install the JBoss Fuse Server Extensions feature.
    Chapter 19 in Part II, Debugging Applications describes how to use the functionality this feature group provides.
Using Red Hat JBoss Fuse Tooling simplifies and streamlines the process of developing integration applications by providing tooling that is specifically designed to work with:
  • Red Hat JBoss Fuse
  • Red Hat JBoss A-MQ
  • Red Hat JBoss Fuse Service Works (works with JBoss Fuse Camel Editor feature only)
  • Apache Camel
  • Apache CXF
  • Apache Karaf
Using the Red Hat JBoss Fuse Tooling streamlines the process at all stages of application development:
  1. Create a Maven project for your application.
    The tooling loads all of the relevant Maven archetypes for creating integration projects using the Red Hat supported Apache projects.
  2. Add new pieces of logic and functionality to an application.
    The tooling has a wizard for creating Apache Camel context files.
  3. Edit the integration logic.
    The tooling has a visual route editor that makes editing Apache Camel routes as easy as dragging and dropping route components.
  4. Test the application.
    The tooling includes testing tools that provide the full gamut of testing capabilities including:
    • creating JUnit test cases for Apache Camel routes
    • JMX analysis of running components
    • message tracing through Apache Camel routes
  5. Deploy the application.
    The tooling can deploy applications to a number of containers.
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat