The components of a process integration (PI) landscape communicate with each other for different purposes like configuration, administration, monitoring, or the actual messaging.
The primary purpose of a PI landscape is to enable business partners and applications to exchange XML messages (business documents). This includes business communication between business systems, Integration Servers, Adapter Engines, or PCKs.
In addition to proper messaging, technical communication between various PI tools and runtime components is required.
Two different technical protocols are used for these communications: HTTP and RFC. Both the technical and the business communication are described together with the used protocols in the following two sections:
The section Network and Communication Security describes how these communications can be secured on transport level by encryption and digital signature mechanisms.