System News
Demonstrating How to Use GlassFish ESB 2.2
Introduction to the Simple Web Frontend, Common Object Model, Business Processes
February 16, 2010,
Volume 144, Issue 3

Building an online demonstration based on GlassFish ESB 2.2.
 

Go through the build, integrations, and some of the design patterns used in creating an online demonstration based on GlassFish Enterprise Service Bus (ESB) 2.2.

In a series of blog entries, readers will be taken through the process of building Oracle-Sun's UK-Pre-Sales team's new Cars Online demo that allows users to select and configure a vehicle, and then generate a guaranteed delivery date based on a real-time feed generating delivery time for each of the features required. Once the car has been configured, the salesperson will then be able to enter the customer details and /or search for them if prior entry has been made. The search functionality backing the Cars Online demo is linked to the Sun MDM solution, which provides a single customer view of all the customer data. Once the customer's data is completed, the order is placed and the customer emailed.

The original Cars Online demo was built using the SeeBeyond ICAN product set. It had been updated to run on the Java CAPS 6 platform. Now with GlassFish ESB 2.2, the team decided to try and build the demo using it to leverage its functionality and flexibility.

The blog "The Crooked Stick" has detailed three parts of the process, so far. They are:

Cars Online Part 1: Introduction to the Simple Web Frontend

This first entry provides an overview of the Cars Online Demo and introduces the updated web application, which now conforms with the look and feel seen in the BPEL Monitor and an associated IEP-backed BAM Application.

Cars Online Part 2: Common Object Model

This blog entry documents the development of the Common Object Model used within the Cars application and explains why it was developed and how it is used. The key advantages of using this strategy are also presented, along with how it can be used to simplify mappings within BPEL Processes.

Cars Online Part 3: Calculating Delivery Date

Here, the first Business Process is covered, namely the Get Delivery Date. A key demonstration feature of Cars Online is that it can generate a guaranteed delivery date based on the Car information selected and it is dynamic being based on previous orders.

Check back with The Crooked Stick blog where more entries are expected on the topic.

More Information

Sun GlassFish Enterprise Service Bus 2.2

OpenESB

GlassFish ESB v2.2 Announcement and Download Link [...read more...]

Keywords:

fullsource
 

Other articles in the Java Technology section of Volume 144, Issue 3:
  • Demonstrating How to Use GlassFish ESB 2.2 (this article)

See all archived articles in the Java Technology section.



News and Solutions for Users of Solaris, Java and Oracle's Sun hardware products
Just the news you need, none of what you don't – 42,000+ Members – 24,000+ Articles Published since 1998