SAP PI - Connectivity

SAP PI connectivity deals with the connectivity of source or target system with the integration server. This connectivity deals with the exchange of messages with integration server. The message format to be exchanged should be in SAP PI protocol format or an adapter should be used to convert an external format to SAP PI specific format.

SAP PI provides you with a wide range of adapters that allows you to connect applications from different protocols. In the case of the sender, the adapter converts the inbound message encrypted in the sender protocol into a PI-SOAP message; in the case of the receiver, the PI-SOAP message is converted then into the receiver's protocol.

Available Adapters in SAP NetWeaver PI

SAP PI supports different adapters and some of them are processes in Advance Adapter Engine or in the Integration engine. IDoc, HTTP and XI are few adapters that are processed in the Integration Engine.

The following are the available adapters in SAP NetWeaver PI −

S.No. Adapters in SAP NetWeaver PI & Uses

RFC Adapter

This is used to communicate with other SAP systems using RFC interface.


HTTP Adapter/HTTP AAE Adapter

This allows the exchange of data using HTTP protocol. These adapters are available both in the Integration Engine and also in the Advanced Adapter Engine.


JDBC Adapter

This allows access to databases.


File/FTP Adapter

This is used to perform data exchange with external systems using a file interface or an FTP server.


Mail Adapter

This allows you to connect e-mail servers to the Integration Engine.


IDoc Adapter

This allows the exchange of IDocs. These adapters are available both in the Integration Engine and also in the Advanced Adapter Engine.


XI Adapter

This adapter allows you to communicate using proxy. This adapter does not run in the Advanced Adapter Engine and runs in the Integration Engine. XI Adapter is used only for establishing the HTTP connection to the receiver.


WS Adapter

This adapter is used to provide the connectivity with WS providers and WS consumers according to the standard Web Services Reliable Messaging (WS-RM) protocol. SAP has developed the WS-RM protocol with its own inbox, which is implemented in the ABAP stack on the Integration Engine.


JMS Adapter

It enables communication with messaging systems using the JMS API.


SOAP Adapter

It allows the integration of remote clients or Web service providers using SOAP.

How to Check Existing Adapter Engines?

You can check the list of existing adapter engines in System Landscape Directory (SLD) by performing the following steps −

Step 1 − Use Integration Builder URL or T-code — SXMB_IFR.


Step 2 − Go to the System Landscape directory on SAP PI 7.3 screen and click Product as shown below. If you are prompted to enter the username and password, enter the details.

System Landscape Product

Step 3 − Navigate to the Technical System area on the left pane of the System Landscape Directory.

Technical System

Step 4 − Select Process Integration as the type of Technical System.

Step 5 − Check how many Adapter Engines are listed.

Listed Adapter Engines

Step 6 − There is only one type XIAdapterFramework Adapter Engine that corresponds to the Central Adapter Engine on the Integration Server.

Step 7 − You can also check the list of existing adapters on Runtime Workbench. Go to Configuration and Monitoring.

Runtime Workbench

Step 8 − In the next window, go to component monitor option.

Component Monitor

Step 9 − Select components with ‘All’ as status.

PI Component Monitor Overview