SAP XI / PI Tutorials: SAP XI Basics

The SAP Exchange Infrastructure consists of the following components:

1.      System Landscape Directory

2.      Integration Repository

3.      Integration Directory

4.      Integration Server

5.      Integration Adapters

6.      Integration Clients

Applications need the following proxy components to use the SAP Exchange Infrastructure directly and without adapters.

        -Proxy Framework

        -Proxy Generator

        -Proxy Runtime

Integration Server (IS):

             The Integration Server is the central part of the SAP Exchange Infrastructure. It receives messages from the sender applications and then applies routing and mapping rules to these messages and finally sends them to the receiving application. Each SAP Web Application Server has the Integration Server Software built in but it is the specific configuration that activates its role as a central Integration Server.

Integration Adapters (IA):

             Integration Adapters are used to convert various protocols and data formats into the Integration Servers XML based message objects and vice versa. The Integration Server comes with some built in adapters but most adapters are additional components.

Integration Repository (IR):

              The Integration Repository provides collaboration knowledge available at design time, for example, mappings, interfaces, and components. It is built in Java and follows Java 2 Enterprise Edition (J2EE) standards. The information in the Integration Repository is used by the Integration Directory, which adds configuration-specific information that is needed for execution.

Integration Directory (ID):

              The Integration Directory contains detailed collaboration knowledge about the current system landscape around the SAP Integration Server. It is a description of routing rules, active services, executable mappings and the specific system landscape. The Integration Directory details the information from the Integration Repository that is specific to the configuration.

The goal of the Integration Directory is for the customer to configure the sender.Once Integration content has been created in the Integration repository, scenarios are configured in the Integration Directory.

SAP Developer Network SAP Weblogs: SAP Process Integration (PI)