Features of Oracle JCA Adapters

1-2 Oracle Fusion Middleware Users Guide for Technology Adapters you to represent business logic as reusable service components that can be easily integrated into any SCA-compliant application. The resulting application is known as an SOA composite application. The specification for the SCA standard is maintained by the Organization for the Advancement of Structured Information Standards OASIS. ■ Implement a Service-Oriented Architecture SOA: The support for open standards enables adapters to implement an SOA, which facilitates loose coupling, flexibility, and extensibility. ■ Use native APIs: Adapters support multiple ways of interfacing with the back-end system and provide various deployment options. Using native APIs, adapters communicate with the back-end application and also translate the native data to standard XML, which is provided to the client. ■ Model data: Adapters convert native APIs to standard XML and back, based on the adapter metadata configured during design time. Adapter configurations are defined during design time, which will be used by run-time components. ■ Facilitate real-time and bidirectional connectivity: Adapters offer bidirectional communication with various back-end systems. This includes sending requests to back-end systems and receiving a response. Adapters also support the real-time event notification service. This service notifies about the back-end events associated with successful back-end transactions for creating, deleting, and updating back-end data. This two-way connectivity ensures faster, flexible, efficient integration, and reduces the cost of integration. ■ Maximize availability: Oracle JCA Adapters are based on the J2CA 1.5 specification. Adapters can, therefore, fully leverage the scalability and high availability of the underlying Oracle Application Server platform. For more information, see Oracle Fusion Middleware Programming Resource Adapters for Oracle WebLogic Server. In addition, adapters can be deployed on the JBoss and WebSphere platforms. ■ Provide easy-to-use design-time tools: Adapters use design-time tools that provide a graphical user interface GUI to configure and administer adapters for fast implementation and deployment. In addition, the tools let you to browse, download, and configure back-end schemas. ■ Support seamless integration with Oracle Application Server components: Adapters integrate with Oracle Fusion Middleware. Adapters integrate with the JCA Binding Component of the Oracle Fusion Middleware platform, thereby seamlessly integrating with other service engines and binding components.

1.2 Types of Oracle JCA Adapters

Oracle JCA Adapters include: ■ Section 1.2.1, Oracle Technology Adapters ■ Section 1.2.2, Legacy Adapters ■ Section 1.2.3, Packaged-Application Adapters ■ Section 1.2.4, Oracle Adapter for Oracle Applications Figure 1–1 illustrates the different types of adapters. Introduction to Oracle JCA Adapters 1-3 Figure 1–1 Types of Oracle JCA Adapters