Until SAP Process Integration (PI) 7.1, Adapter Engine was used to connect the Integration Engine (IE) to SAP systems or non SAP systems. Using the various adapters in the Adapter Engine, local processing in the Adapter Engine started as part of SAP PI 7.1, with the creation of the Advanced Adapter Engine (AAE). The AAE allows for end-to-end message processing without using the central ABAP-based pipeline of the Integration Server. If local processing is configured, several communication calls and persistency steps can be eliminated. The AAE reduces resource consumption and latency and increases message throughput.
Further enhancements came with 7.1 EHP1; some of the limitations of version 7.1 were solved, such as content-based routing, receiver split, or proxy routing, but the dual-stack system was a prerequisite. With SAP PI 7.3, the first installation option that relies only on Java and not ABAP, is available with added features to close the gap with the dual-stack option. This new option, called Advanced Adapter Engine Extended (AEX), has richer connectivity and routing capabilities.
The AEX installation option provides the connectivity capabilities of the AAE. The AEX provides design and configuration tools, such as the Enterprise Services Repository (ESR) and the Integration Directory (ID), to set up scenarios that are based on the AAE. The ID installed with AEX contains the same subset of configuration options as that of the AAE, which is basically the integrated configuration. The AEX supports the mediation capabilities of the AAE. In version 7.3 EHP1, the completion of the IDoc Java Adapter and further enhancements of other adapters together with the possibility of installing AEX in the same Java Application Server as SAP Business Process Management and SAP Business Rules Management, created a full new solution called SAP Process Orchestration.
Version 7.4 makes it possible to use SAP HANA as a database with the same functionality as 7.3 EHP1 and in version 7.5, it is not possible to use dual stack PI. Despite this removal, most customers should already be using Java-only systems or in the process to moving.