Andi Egloff's Weblog

Adventures in technology

« Previous month (Aug 2008) | Main | Next month (Oct 2008) »

http://blogs.sun.com/andi/date/20081021 Tuesday October 21, 2008

Fuji Milestone 2 released - Screencast and Downloads

If you've been following the OpenESB community in regards to Project Fuji you know we've been busy adding a lot of powerful capabilities leveraging (amongst others) the benefits of OSGi, JBI and Maven. It's now time to show how these new capabilities can be used together.

To demo milestone 2 we have chosen a more traditional integration scenario (explained in the screencast below).

Milestone 2 Demo Scenario

This should illustrate that Fuji is not just an "RSS piperator", but a very flexible way to link together any kind of system and protocol - and an easy way to define and link together services.

Have a look at the Fuji Milestone 2 Screencast to get an impression of the new capabilities.

Fuji Milestone 2 Screencast

Next, download milestone 2 and try it out yourself with the Fuji Milestone 2 step-by-step instructions

Note we couldn't fit all new features into one screencast and demo - so look out for further screencasts, particularly on interceptors and more ESB topology options. If you're wondering what is happening with the web based visual GUI, do not fret: that is coming along nicely too and you'll hear a lot more soon :)

Some of the highlights in this release (from the Milestone 2 page and the readme):

  • Enhanced support for Enterprise Integration Patterns
    • Split
    • Aggregate
    • Message Filter

  • New interceptor support which allows cross-cutting concerns such as
    logging, auditing, and security (to name a few) to be addressed in
    a modular fashion. Services can be enriched with additional
    functionality without changing the service implementation.

  • Lots and lots of new NetBeans support to make developers more
    productive. Great new editing features for IFL and service
    configuration.

  • Introduction of a "proxy" bundle which allows the ESB to extended
    through a distributed message bus.

  • A new "Reactive Runtime" feature, where the platform detects
    application changes and automatically refreshes the deployed version
    of an application with updates.

  • More service types
    • Database
    • SMTP
    • FTP
    • HL7

  • IFL language enhancements
    • Nested route definitions
    • Support for inline and external configuration
    • Added EIP keywords: split, aggregate, filter

You may also want to check out our new and improved Fuji portal page to hopefully satisfy your curiosity with further background info, screen casts, joining the community, how to check out and build yourself etc.

So where do we go from here? The current plan (with the usual caveats) is to shoot for an early access release around JavaOne 2009, with a release in the second half of 2009. Obviously we will continue to publish milestones along the way to get early feedback from the community.

Let us know if you have feedback on Fuji!

http://blogs.sun.com/andi/date/20081016 Thursday October 16, 2008

InformIT interview on Project Fuji and OpenESB

InformIT interviewed Keith and I and we talk about Project Fuji and OpenESB, including a whole slew of things such as OSGi, Maven, DSLs, EIP. It was an interesting format with no pre-set topic and a full blown professional production crew shooting this. I think we got into the swing of things after a while, have a look!

Project Fuji and Open ESB - Part 1

Project Fuji and Open ESB - Part 2

They actually shot this interview at JavaOne earlier this year, so it's interesting to see how it is still very relevant to Fuji Milestone 2 (which we're presenting next Wednesday 10/22/2008 in the OpenESB Innovation Series).


Valid HTML! Valid CSS!

Andreas Egloff is the Lead Architect for SOA / Business Integration at Sun Microsystems, Inc.
This is a personal weblog, I do not speak for my employer.