Start of Content Area

Background documentation Business Communication  Locate the document in its SAP Library structure

There are several types of message exchange within a PI landscape, all involving a central Integration Server. They are depicted in the following figure, each with the required type of protocol (PI or non-PI) and user for authentication (described below).

 

This graphic is explained in the accompanying text

 

In general, the message exchange between business systems or business partners can be separated into two communication parts with several communication variants.

     Sender to Integration Server

There are four types of communication by means of which an Integration Server receives a message (see the figure above):

     The sender (s1) is an associated ABAP business system working with ABAP proxies that send messages by using the XI protocol.

     The sender (s2) is a Java proxy running on an associated Adapter Engine that sends messages by using the XI protocol.

     The sender (s3) is a system that sends messages in a non-XI protocol using an associated Adapter Engine.

     The sender (s4) is another Integration Server or a Partner Connectivity Kit (PCK) that sends messages by using the XI protocol.

     Integration Server to receiver

There are four analogous types of communication by means of which an Integration Server sends a message to the next receiver:

     The receiver (r1) is an ABAP business system working with ABAP proxies that receive messages in the XI protocol.

     The receiver (r2) is a Java proxy running on an associated Adapter Engine that receives messages in the XI protocol.

     The receiver (r3) is a system that receives messages in a non-XI protocol using an associated Adapter Engine.

     The receiver (r4) is another Integration Server or a PCK that receives messages in the XI protocol.

Depending on the configuration, the following further communication variants can be applied for obtaining additional services for message execution:

     For receiver pre-identification or maintenance of value mappings, an ABAP sender proxy (case s1) may need RFC access to its Integration Server by using destination AI_INTEGRATION_SERVER.

     The Integration Server may execute a mapping service in its J2EE engine, in which a JCo RFC communication takes place by using destination AI_RUNTIME_JCOSERVER.

     The Integration Server may execute digital signature services by using the security Web service WSSPROC of its J2EE engine.

     IDoc metadata may be read from an IDoc business system by using SM59 destinations maintained with transaction IDX1.

 

End of Content Area