Apache Camel gets a GUI

FuseSource has released a new developer environment for Apache's open-source messaging software

Potentially making a lightweight enterprise integration tool even easier to use, FuseSource has released a GUI for the Apache Camel messaging framework.

With the graphical user interface "you can create, edit and test out your routes" without writing the code by hand, said Debbie Moynihan, FuseSource vice president of marketing.

The Apache Foundation's Camel is an open-source messaging framework, one that can be used to transmit data, or messages, among different applications, or among different parts of a single application.

Although this sort of messaging is typically the business of ESBs (Enterprise Service Buses), Camel provides a lightweight alternative for organizations that don't want to run a full-scale ESB, Moynihan said.

Camel is an implementation of Enterprise Integration Patterns (EIPs), a set of descriptions developed by Gregor Hohpe and Bobby Woolf for summarizing the basic operations needed to integrate systems. A pattern typically describes an atomic operation like transferring a file or filtering messages.

FuseSource's GUI, an Eclipse plug-in, can speed a lot of the development work needed to set up workflows, or routes, Moynihan said. This developer environment provides the interface for FuseSource's Camel implementation, part of FuseSource's commercial Fuse Mediation Router set of Apache messaging tools.

Today, most Camel developers compose their Camel workflows within Java itself, using a Domain Specific Language (DSL) that describes the patterns, Moynihan explained. The GUI would allow them to drag and drop patterns onto a palette and tie together different patterns into a route, without the need for remembering the semantics of the DSL.

The software includes all of the basic patterns described by Hohpe and Woolf. It can also validate that the links between nodes are possible to execute.The software can be linked into a variety of containers, such as Java application servers, the Java Spring framework, standalone JVMs (Java Virtual Machines) and ESBs such as Apache ServiceMix.

Over the past few years, enterprises have become increasingly interested in open-source messaging technologies such as Camel as an alternative to larger, more expensive enterprise integration suites from companies such as IBM and Oracle, noted Jay Lyman, a senior analyst covering enterprise software for The 451 Group. The open-source offerings are easy to license, test and deploy in novel environments such as cloud computing, he added.

Enterprise integration software provider Progress Software spun out FuseSource as a wholly owned subsidiary in October 2010, in order to focus on this emerging open-source-based market.

Apache Camel co-founder James Strachan developed the GUI, which was first introduced in beta form in January, and was tested by about 500 users.

Users can download a trial version of the plug-in, which includes some of the functionality of the fully paid version found on the subscription-based Fuse Mediation Router.

Joab Jackson covers enterprise software and general technology breaking news for The IDG News Service. Follow Joab on Twitter at @Joab_Jackson. Joab's e-mail address is Joab_Jackson@idg.com

Join the newsletter!

Or

Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.

Tags softwaremiddlewareapplication developmentLanguages and standardsFuseSource

Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Joab Jackson

IDG News Service
Show Comments

Cool Tech

Toys for Boys

Family Friendly

Stocking Stuffer

SmartLens - Clip on Phone Camera Lens Set of 3

Learn more >

Christmas Gift Guide

Click for more ›

Brand Post

Most Popular Reviews

Latest Articles

Resources

PCW Evaluation Team

Aysha Strobbe

Microsoft Office 365/HP Spectre x360

Microsoft Office continues to make a student’s life that little bit easier by offering reliable, easy to use, time-saving functionality, while continuing to develop new features that further enhance what is already a formidable collection of applications

Michael Hargreaves

Microsoft Office 365/Dell XPS 15 2-in-1

I’d recommend a Dell XPS 15 2-in-1 and the new Windows 10 to anyone who needs to get serious work done (before you kick back on your couch with your favourite Netflix show.)

Maryellen Rose George

Brother PT-P750W

It’s useful for office tasks as well as pragmatic labelling of equipment and storage – just don’t get too excited and label everything in sight!

Cathy Giles

Brother MFC-L8900CDW

The Brother MFC-L8900CDW is an absolute stand out. I struggle to fault it.

Luke Hill

MSI GT75 TITAN

I need power and lots of it. As a Front End Web developer anything less just won’t cut it which is why the MSI GT75 is an outstanding laptop for me. It’s a sleek and futuristic looking, high quality, beast that has a touch of sci-fi flare about it.

Emily Tyson

MSI GE63 Raider

If you’re looking to invest in your next work horse laptop for work or home use, you can’t go wrong with the MSI GE63.

Featured Content

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?