Platinum Sponsors

SUN

ELCA

Gold Sponsors

Silver Sponsors

Partners

Partner events

Andreas Egloff

Andreas Egloff

(5360) Integration Profile for GlassFish v3

Technical long talk 50 min

Wednesday, 2008-06-25, 14:00 - 14:50, Arena 9

Andreas Egloff - Sun Microsystems, Inc. (speaker)

Rate this talk:

Topics

Download the presentation

Abstract

The landscape of traditional application development is littered with apps 
designed and implemented to run on an island, and deployed into an operational 
environment requiring coordinated management and communication between multiple 
applications. Two significant architectural trends have emerged to address this 
problem: modularity and service oriented architecture. Generally speaking, 
modularity provides a clean way to address dependency concerns for an 
application while providing a level of isolation between application modules. 
SOA provides a blueprint for the description of service contracts and a 
communication contract between a service consumer and provider. Taken together, 
these two technologies provide a strong foundation for an application 
integration platform.

This session examines the use of GlassFish v3 and Java Business Integration as a 
modular SOA platform for application integration. The module system at the core 
of v3 serves as a lightweight kernel for hosting applications and application 
containers. The JBI implementation in GlassFish v3 can be used from within these 
application containers to facilitate inter-application and inter-container 
communication in an interoperable manner. Composite application developers are 
free to pick and choose the domain language and technology to fit their specific 
problems.

An overview will be provided of the technological underpinnings of GlassFish v3 
and JBI, followed by an in-depth examination of how real world integration 
issues can be solved with these technologies, with particular emphasis on the 
roles of pluggability, portability, and interoperability in the context of 
application integration. The session will include concrete examples of 
integrating various application containers in v3, including Java EE, BPEL, 
scripting, and a wide variety of protocol bindings.

Media Partners

APRESS
inside-it
netzwoche
developpez
MokaByte