Creating and Using Custom Java EE Connector Architecture Adapters
This paper provides an architectural overview of Oracle Integration Adapters and its main components before diving into its specifics. The main components of Oracle Integration Adapters are: Adapter offering, Adapter Framework, Design-time support. This page also briefly describes adapter support, offerings, and convergence in future Oracle Fusion Middleware releases that incorporate former BEA products. Oracle's adapters are implemented as Java EE Connector Architecture (JCA) resource adapters. JCA is a Java standard that provides a generic architecture to connect JEE-compliant application servers to Enterprise Information Systems (EIS). The current JCA standard supports bidirectional communication and can be deployed on any JEE-compliant application server - including Oracle WebLogic Server and Oracle Application Server. A resource adapter in JCA encapsulates the logic to connect to a single EIS or technology. By using these adapters, developers are alleviated of diving into all APIs and interface mechanisms of EIS and technologies that need to be integrated. JCA has two type of version which enables resource adapters to be robust, scalable, and to participate in global transactions that span multiple components including adapters. The Oracle Adapter Framework is a layer on top of the JCA resource adapters and uses Web service technologies to expose its adapters and APIs. Oracle JDeveloper offers design-time support to configure adapters and use them from JEE applications.