Run-Time Components Deployment Oracle Technology Adapters

1-8 Oracle Fusion Middleware Users Guide for Technology Adapters

1.2.2 Legacy Adapters

Legacy adapters integrate Oracle Application Server with legacy and mainframe applications using legacy communication protocols. These adapters include: ■ OracleAS Adapter for Tuxedo ■ OracleAS Adapter for CICS ■ OracleAS Adapter for VSAM ■ OracleAS Adapter for IMSTM ■ OracleAS Adapter for IMSDB Legacy adapters are available as part of the OracleAS Adapters CD. This section includes the following topics: ■ Section 1.2.2.1, Architecture ■ Section 1.2.2.2, Design-Time Components ■ Section 1.2.2.3, Run-Time Components ■ Section 1.2.2.4, Deployment For more information, see: ■ Oracle Fusion Middleware Programming Resource Adapters for Oracle WebLogic Server ■ Oracle Fusion Middleware Developers Guide for Oracle SOA Suite ■ Oracle Fusion Middleware Administrators Guide ■ Oracle Fusion Middleware Administrators Guide for Oracle SOA Suite and Oracle Business Process Management Suite

1.2.2.1 Architecture

Legacy adapters include the following components in the architecture ■ Section 1.2.2.1.1, Oracle Connect ■ Section 1.2.2.1.2, Oracle Studio ■ Section 1.2.2.1.3, J2CA Adapter Figure 1–7 illustrates the architecture of legacy adapters. Note that Changed Data Capture CDC adapters have the same architecture as well. Introduction to Oracle JCA Adapters 1-9 Figure 1–7 Legacy Adapter Architecture

1.2.2.1.1 Oracle Connect

Oracle Connect is a component that resides on the legacy and mainframe platforms. It consists of native adapters for communicating with the mainframe application and data stores. Oracle Connect consists of the following components: ■ Server Processes ■ Native Adapters ■ Daemon ■ Repository Server Processes Oracle Connect consists of multiple servers to process client requests. Native Adapters Oracle Connect consists of various embedded native adapters to communicate with Tuxedo and IMS-TM transaction systems, and database drivers to communicate with various databases and file systems on mainframe systems such as VSAM and IMS-DB. The native adapters convert application structures, such as the legacy COBOL applications data, to and from XML. The XSD schema is used for precise mapping between mainframe data and standard XML data. Daemon Daemon is an RPC-based listener that manages and maintains multiple server configurations. It runs on every computer running Oracle Connect and handles user authentication and authorization, connection allocation, and server process management. When a client requests for a connection, the daemon allocates a server process to handle this connection. The allocated server process may be a new process or any process that might have been already running. Further communication between the client session and the server process is direct and does not involve the daemon. Oracle JCA Adapters J2CA Oracle WebLogic Server VSAM Tuxedo IMS DBTM CICS Oracle Studio Oracle Connect MainframeLegacy J2EE Applications Mediator BPEL PM