Adapter Contexts

Most of us are familiar with the concept of exchanging data between two or more applications. Database administrators have been exporting (downloading) and importing (uploading) data between different databases for a long time. This process seems to work well most of the time. Errors sometimes occur during the download and upload tasks, mostly due to bad data or incompatible data models. But for the most part, these errors are handled by massaging the bad data or forcing the data upload by relaxing some of the data integrity rules.

This offline data synchronization method is outdated and not suited to the dynamics of e-Business. In the context of e-Business transactions, real-time or (more appropriately) near-real-time data synchronization ...

Get Java™ Connector Architecture: Building Custom Connectors and Adapters now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.