C 2H A P T E R 2

Java Business Integration

Java Business Integration (JBI) is an implementation of the JSR 208 specification

(http://www.jcp.org/en/jsr/detail?id=208) for Java Business Integration, a standard developed under the Java Community Process (JCP) as an approach to implementing a service-oriented architecture (SOA).

JBI defines an environment for plug-in components that interact using a services model based directly on Web Services Description Language (WSDL) 2.0. The plug-in components function as service providers, service consumers, or both.

For detailed information on managing the key components of the JBI runtime environment and their lifecycle states, see the Admin Console Online Help. For information about using the JBI commands, see Sun GlassFish Enterprise Server 2.1 Reference Manual.

JBI Environment

The key components of the JBI environment are covered in the following sections.

“JBI Components” on page 39

“Service Assemblies” on page 41

“Shared Libraries” on page 42

“JBI Descriptors” on page 42

JBI Components

Service Engines

Service Engines are components that provide local services (that is, services within the JBI environment) and consume local or remote services.

39

Page 39
Image 39
Sun Microsystems 820433510 manual Java Business Integration, JBI Environment, JBI Components, Service Engines