Monday, January 7, 2013

JCA with Oracle SOA

JCA 1.5 compliant resource adapters.


Oracle JCA Adapters include:
  • Oracle Technology Adapters

    These adapters include:
    • Oracle JCA Adapter for Files/FTP
    • Oracle JCA Adapter for Sockets
    • Oracle JCA Adapter for Oracle Streams Advanced Queuing (Oracle JCA Adapter for AQ)
    • Oracle JCA Adapter for JMS
    • Oracle JCA Adapter for Database
    • Oracle JCA Adapter for MQ Series
  • Legacy Adapters

    These adapters include:
    • OracleAS Adapter for Tuxedo
    • OracleAS Adapter for CICS
    • OracleAS Adapter for VSAM
    • OracleAS Adapter for IMS/TM
    • OracleAS Adapter for IMS/DB

      Legacy adapters include the following components in the architecture
      • 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 Studio
      • J2CA Adapter
  • Packaged-Application Adapters

    These adapters include:
    • OracleAS Adapter for PeopleSoft
    • OracleAS Adapter for SAP R/3
    • OracleAS Adapter for Siebel
    • OracleAS Adapter for J.D. Edwards
      packaged-application adapters consists of OracleAS Adapter Application Explorer (Application Explorer), J2CA 1.5 resource adapter, and Business Services Engine (BSE).

      Application Explorer is a Java swing-based design-time tool for configuring packaged-application adapters. Using Application Explorer, you can configure the back-end application connection, browse the back-end application schemas, and expose these schemas as adapter services. Application Explorer is shipped with packaged application-specific plug-ins for browsing the back-end application-specific metadata.

      Application Explorer works in conjunction with the BSE, which is deployed in the Oracle WebLogic Server container of the Oracle Application Server. BSE uses SOAP as a protocol for accepting requests from clients, interacting with the back-end application, and sending responses from the back-end application back to clients.

  • Oracle Adapter for Oracle Applications
    Adapter for Oracle Applications is also informally known as Oracle E-Business Suite Adapter


    Adapters provide the following types of services to facilitate communication between applications:



    The request-response service, also known as J2CA outbound interaction,
    and the event-notification service, also known as J2CA inbound interaction,
    are described in J2CA binding configuration files.
    The run-time connection parameters are specified in the weblogic-ra.xml file and linked to a Java Naming and Directory Interface (JNDI) name, which is specified during design time.

     Oracle technology adapters are deployed in the J2CA container of the Oracle WebLogic Server. Oracle Fusion Middleware integrates with these J2CA 1.5 adapters through the JCA Binding Component, which converts Web service messages into J2CA interactions and back.