Saturday Jan 24, 2009

Tom's CEC 2008 Java CAPS and GlassFishESB Tutorials are available

I have been making references  to Tom Barrett's tutorials in my blog entries, screencasts, and writeups, but without providing the links to them. Now, courtesy of Tom, I am able to do so. See below for the link and the description of Tom's tutorials.


++++
The three tutorial documents from CEC 2008 are posted at:
http://wikis.sun.com/display/OpenESBTutor/Tom+Barrett%27s+Open+ESB+and+Mural+Tutorials


See the following section:

Sun Customer Engineering Conference (CEC) - Three Tutorials

The following three tutorials were developed for customer-facing
systems engineers at Sun and at Sun partners. They were delivered at
CEC 2008 held in Las Vegas in November, 2008. The goal of these three
tutorials is to document the steps necessary to create, from scratch,
three demonstrations that were delivered in Java CAPS/GlassFish
ESB/Open ESB-related sessions at CEC 2008.


1. Exploring GlassFish ESB (V 1.1) - 90 pages - November 6, 2008

This tutorial is based upon an Internet store front scenario where
customers purchase items and purchase orders (POs) are generated and
forwarded to the "backend" Purchaser. The Purchaser, in turn,
collaborates with the Supplier which coordinates shipping and generates
a delivery notices (DNs). DNs are returned to the Purchaser and the
Purchaser matches up DNs with POs before forwarding instructions to
Finance for further processing.


Specific technical topics include:


Custom encoder to marshal XML to delimited records and unmarshal
delimited records to XML

BPEL: looping, predicates and correlation

Service Engines: BPEL

Binding Components: HTTP, File, JMS

2. Exploring Sun ESB Suite: Open ESB Technology (V 1.1) - 51 pages -
November 18, 2008

This tutorial explores a health care scenario that analyzes HL7 ADT
(Admission Discharge Transfer) records to identity patient length of
stays that have exceeded an average threshold set by management.  The
Intelligent Event Processor (IEP) computes a moving average and
identifies ADT records that note an exceptional patient length of
stay.  IEP generates an alert for each excessive length of stay
detected.


Specific technical topics include:


Intelligent Event Processor (IEP) (Time-Based Window, Relation
Aggregator, Correlator / Filter)

BPEL orchestration

File BC for ADT record input

BPEL process invokes IEP via HTTP binding component

IEP uses File BC for output

Service Engines: BPEL, IEP

Binding Components: HTTP, File

3. Exploring Sun MDM Suite: Open ESB and Mural Technology (V 1.0) - 111
pages - November 6, 2008

This tutorial explores a health care scenario where multiple patient
master databases exist containing duplicate and inconsistent patient
information. A patient master index is defined and a patient
application is generated that stores its master index in MySQL,
provides a web-based interface to maintain index records, surfaces web
services that can be called by other applications to do programmatic
access to the index records and supports a JMS topic to broadcast
master index changes to other hospital applications.


Specific technical topics include:


Defining patient data model

Establishing MySQL tables

BPEL process feeding index via web service call

BPEL process "listening" on JMS topic for index updates

Using Master Index Data Manager web app

Service Engines: BPEL

Binding Components: File, JMS

Errata:  If you have trouble with this version of the tutorial, please
see these errata notes.  Thanks to all who have provided feedback. I'll
address these issues/comments in the next version of the tutorial.


--- Tom Barrett

About

In this Blog I post abstracts of articles / writeups / notes on various aspects of Java CAPS and SOA Suite including solutions, discussions and screencasts. The links to the referenced material are included in the bodies of the abstracts.

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today