IBM WebSphere Adapters Network Card User Manual


 
processing performed by each component (and subcomponent) in the model is
described in sections that follow the illustration.
The component model allows for a single architecture for adapter development
and evolution. It uses recognized standards but extends them as necessary, for
example with high performance, runtime-independent data exchange interface that
enables full adapter functionality in various environments. The layered component
model reduces complexity and allows extensibility. The use of the adapter
foundation classes (the standard library for building adapters) supports common
adapter capabilities and ensures adapter consistency.
JCA connector component
The JCA connector component provides the standard architecture for connecting
the J2EE platform to heterogeneous enterprise information systems (EIS),
facilitating bidirectional data exchange with the EIS. The JCA connector component
can be driven by the metadata that describes the interaction with the EIS. The JCA
connector component includes separate subcomponents for connecting to the EIS
and for exchanging data.
JCA connector connectivity subcomponent
The connectivity subcomponent of the JCA connector component includes
functionality for establishing, maintaining and closing connections to the target EIS
and provides support for transactions and security for these connections.
Application interface
SCA J2EE CC Proprietary. .
Application
Component
Data
Exchange
SDO DAAPI
Record Other
Metadata
JCA Connector
Common
Services
JCA Connector
Connectivity
Data exchange
Monitoring
Problem
Determination
Adapter
Foundation
Classes
Programming
Model
Common Client
Interface (CCI)
Connections
Security
Transactions
DESPI Records
Metadata
Figure 3. Runtime architecture component model
WebSphere Adapter development overview 5