IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Services and service-related functions > Access external services with adapters > Configure and using adapters > IBM WebSphere Adapters > Adapter Toolkit > Implementing code from the IBM WebSphere Adapter Toolkit

Data model

In any system where heterogeneous components exchange data, a common data model or object format is crucial. With a common data model, system components know what to send and what to expect in return.

For IBM BPMand WebSphere Enterprise Service Bus, this data model is called a business object. The adapters handle data internally, in a format-independent manner, using the Data Exchange Service Provider Interface (DESPI). In the IBM BPM and WebSphere Enterprise Service Bus environment, a data binding produces and consumes the business objects, and communicates with the adapter using the Data Exchange SPI.

The JCA 1.5 specification defines an optional CCI Record model.

The business object data model provides for the following:

Implementing code from the IBM WebSphere Adapter Toolkit