WebSphere Adapters provide several advantages over WebSphere Business Integration
Adapters. These advantages are summarized here:
- Integration - WebSphere Adapters are integrated into WebSphere Process Server,
WebSphere Business Integration Adapters are outside the application server.
- JCA compliance - only WebSphere Adapters are fully compliant with JCA
version 1.5.
- Request processing - WebSphere Adapters do not rely on the WebSphere Adapter
Framework nor an integration server for request initiation with Enterprise
Information Systems.
- Connectivity - WebSphere Adapters do not rely on the WebSphere Adapter
Framework for connectivity, but use JCA contracts to manage life cycle tasks.
- Data models - WebSphere Adapters use an enterprise service discovery wizard
to parse an EIS and develop Service Data Objects (SDOs). The enterprise service
discovery wizard is part of the WebSphere Adapter implementation. WebSphere
Business Integration Adapters use a separate object.
- Event notification - WebSphere Adapters use a subclass of EventStore to
retrieve events from an EIS, whereas WebSphere Business Integration Adapters
use a pollFor Events method.
There are a limited set of WebSphere Adapters available but it is recommended
to use them wherever possible.