Fuse IDE's development environment simplifies and streamlines the process of developing integration applications. It is specifically designed to work with:
Apache Camel
Apache CXF
Fuse Message Broker
Fuse ESB
Apache Karaf
Fuse IDE has tools that streamline the process at all stages of application development:
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.
Add new pieces of logic and functionality to an application.
Fuse IDE has wizards for creating Apache Camel context files.
Edit the integration logic.
Fuse IDE has a visual route editor that makes editing Apache Camel routes as easy as dragging and dropping.
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
See Part II.
Deploy the application.
Fuse IDE can deploy applications to a number of containers.
Contents
- 2. Design Time Tools
- 3. Creating a new Fuse IDE project
- 4. Creating a new Apache Camel XML file
- 5. Editing a routing context in the route designer
- 6. Creating a new Apache Camel JUnit test case
- 7. The source tab
- 8. Running routes inside Fuse IDE
- 9. Deploying projects to an external container