
- SAP PI Tutorial
- SAP PI - Home
- SAP PI - Introduction
- SAP PI - Installation Options
- SAP PI - Netweaver PI Architecture
- SAP PI - UI Tools
- SAP PI - Home Page
- SAP PI - System Landscape Directory
- SAP PI - Communication
- SAP PI - Securing Objects
- SAP PI - Creating Objects
- SAP PI - Modeling Scenarios
- SAP PI - Design Objects
- SAP PI - Display Design Objects
- SAP PI - Integration Scenarios
- SAP PI - File to File Scenario
- SAP PI - Creating Service Interface
- SAP PI - Creating Message Mapping
- Creating Operation Mapping
- Creating a Communication Channel
- Creating Integrated Configuration
- SAP PI - Connectivity
- SAP PI - ccBPM Overview
- SAP PI - ccBPM Configuration
- Monitoring Integration Processes
- SAP PI - Web Services
- SAP PI Useful Resources
- SAP PI - Questions Answers
- SAP PI - Quick Guide
- SAP PI - Useful Resources
- SAP PI - Discussion
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
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 |
---|---|
1 |
RFC Adapter This is used to communicate with other SAP systems using RFC interface. |
2 |
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. |
3 |
JDBC Adapter This allows access to databases. |
4 |
File/FTP Adapter This is used to perform data exchange with external systems using a file interface or an FTP server. |
5 |
Mail Adapter This allows you to connect e-mail servers to the Integration Engine. |
6 |
IDoc Adapter This allows the exchange of IDocs. These adapters are available both in the Integration Engine and also in the Advanced Adapter Engine. |
7 |
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. |
8 |
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. |
9 |
JMS Adapter It enables communication with messaging systems using the JMS API. |
10 |
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.

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

Step 4 − Select Process Integration as the type of Technical System.
Step 5 − Check how many Adapter Engines are listed.

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.

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

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