Java Reference
In-Depth Information
Monitoring OpenESB
As with many other open source ESBs, there is no graphical monitoring console for
OpenESB. For visibility into the SOA backbone where all of your messages are exchanged, it
is important to have that sense of closeness and control over the bus as it is running. This is
one obvious place where many commercial products really excel over their open source coun-
terparts.
However, there is a new project forming alongside OpenESB called ESB Console, which wil
offer a pluggable web-based management console for OpenESB. It is available at https://esb-
console.dev.java.net .
Project Fuji
The roadmap for OpenESB is called Project Fuji. This is essentially OpenESB version 3. Like
ServiceMix version 4, Fuji is based on both JBI and OSGi. Fuji itself will be packaged as an
OSGi bundle and installed as a micro-kernel into any OSGi-compliant runtime. That means
you'll be able to run the container within Apache Felix, Knopflerfish, or Eclipse Equinox
without an application server.
Fuji also introduces a new rapid development language called IFL (Integration Flow Lan-
guage). IFL is essentially a domain-specific language for creating the routes and integration
points necessary within an ESB. This could turn out to be a smart choice, as it addresses the
disadvantages in current ESB development models: ESBs all seem to require lots of boiler-
plate code written against their API. If the Fuji development model is successful, and the con-
vention and configuration model is as easy to use as it is in a tool like Maven 2, it could lead
to a more developer-friendly product that meets with some success.
Search WWH ::




Custom Search