Summary

The objective of this chapter was to introduce the concept of an adapter and identify some of the difficulties of developing adapters. Developing adapters for applications with different architecture models requires a deeper understanding of the underlying limitations of the application platform as well as the available points of integration. Localizing the integration logic in the form of an adapter makes change management easier. Changes to application functionality or upgrades to platforms can be encapsulated by the adapter. Also, by developing adapters enabling three different contexts—data synchronization, online services, and process automation—you enhance the encapsulated application and further extend its usefulness. This chapter ...

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.