Appendix A. Integrations
Oracle owns a wide variety of software products, many of which, such as Primavera, were created by independent companies and then acquired by Oracle. Yet it is strategically important to Oracle that these products work together. There are a number of approaches to unify these disparate systems. The core technology behind this unification is implementing a standards-based web-services API. This API series of interfaces allow virtually any software—from Java, to .NET, to Ruby, to Excel—to communicate with Oracle software using an HTTP client that passes SOAP messages.
On top of these interfaces, Oracle implements specific integrations between its products. These integrations may vary in their underlying architecture, but at a high level, Oracle has implemented a set of standard integrations between P6 and a number of its ERP systems. In this appendix we start with a general overview of integration, and then discuss the standard integrations between P6 and the following key Oracle products:
JD Edwards
PeopleSoft
Oracle E-Business Suite