In addition to the Oracle ATG Web Commerce Web Services functionality discussed in the preceding chapters, the Oracle ATG Web Commerce platform includes a more generalized framework that enables you to integrate your applications with remote software systems for cases where using Web Services might not be appropriate. For example, you could use the integration framework to integrate an ATG Commerce application with an order-processing system. When a customer places an order through ATG Commerce, the order data can be transferred to the order-processing system, and the Oracle ATG Web Commerce platform can trigger events that invoke the processing facilities in the remote system.

The integration framework involves several key facilities that you can use to integrate Oracle ATG Web Commerce applications with remote systems:

You can use these facilities individually, but a typical integration will use all of these facilities together. For example, the Integration Repository typically uses RPC to execute the commands used to move data between the Oracle ATG Web Commerce platform and the remote system.

Integrators and Adapters

Integrating the Oracle ATG Web Commerce platform with a remote system generally involves additional software to handle the communication between the two systems:

The following figure illustrates the Oracle ATG Web Commerce integration architecture:

This diagram is described in surrounding text

You can write adapters and integrators by implementing the various APIs described in this manual. Note that Oracle ATG Web Commerce adapters handle only the communication between the Oracle ATG Web Commerce platform and the middleware transport. Adapters for communication between a remote system and a middleware transport are typically available from the company that develops the remote system or the middleware.

Copyright © 1997, 2013 Oracle and/or its affiliates. All rights reserved. Legal Notices