History and Evolution of Adapters

Unlike most software innovations, adapter technology was born in the corporate IT shops. The need to connect two business applications has existed for a long time, and generally was driven by the requirement to exchange data between applications on different platforms (operating systems). The typical solution to this problem involved downloading data from an application database and uploading it to another application's database. As the number of applications grew, the relatively straightforward task of moving data between two applications became much more complex. Differences in the data models, architecture, and executing environments (platforms, databases, and so on) added to the complexity.

Proprietary solutions ...

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

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.