Part I. Application Development

Revision History

Fuse IDE simplifies and streamlines the process of developing integration applications. It is specifically designed to work with:

  • Fuse ESB Enterprise

  • Fuse MQ Enterprise

  • Apache Camel

  • Apache CXF

  • Apache Karaf

Fuse IDE has tools that streamline the process at all stages of application development:

  1. Create a Maven project for your application.

    Fuse IDE loads all of the relevant Maven archetypes for creating integration projects using the FuseSource supported Apache projects.

  2. Add new pieces of logic and functionality to an application.

    Fuse IDE has a wizard for creating Apache Camel context files.

  3. Edit the integration logic.

    Fuse IDE has a visual route editor that makes editing Apache Camel routes as easy as dragging and dropping route components.

  4. Test the application.

    Fuse IDE's testing tools 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.

    Fuse IDE can deploy applications to a number of containers.