Show TOC

Adapters (Integration Engine)Locate this document in the navigation structure

Use

Adapters enable the runtime engines of SAP PI to communicate with different applications.

You only require an adapter to communicate with SAP systems older than Release 6.20 and with external systems. A direct system connection using proxies and without additional adapters is supported for SAP systems that are based on Application Server 6.20 or higher.

Adapter Types

  • The IDoc adapter (IE) integrates existing SAP components with the Integration Engine. It converts XML and HTTP-based documents to IDocs, and the other way around. This enables you to integrate your existing SAP infrastructure with the SAP infrastructure based on system integration and the exchange of XML messages.

  • The HTTP adapter (IE) gives application systems the option of communicating with the Integration Engine and exchanging business data in a simple format, using an HTTP connection.

  • Using the adapter type WS you can configure the communication of systems that use the Web service runtime to communicate with each other. The adapter type supports the Web Service Reliable Messaging protocol.

    It is possible to configure a direct communication between service providers and service consumers or you can configure the adapter so that the Integration Server is implemented with its enhanced routing and mapping characteristics.

  • Using the WS adapter you can configure the communication of systems, which communicate with each other using the Web service runtime either directly (point-to-point) or using the Integration Server.

  • In addition to the Adapter Engine, the Adapter Engine (Java SE) is still available.

The following tables list the available adapters provided by SAP and summarize key attributes.

Adapters of the Integration Engine

Adapter Type

Transport Protocol

Message Protocol

Quality of Service

Attachments

Attributes in Message Header

Acknowledgments

IDoc (IE)

Sender:

tRFC

File

Receiver:

tRFC

IDoc-XML

EO, EOIO with qRFC

No

 

System error acknowledgments

Application acknowledgements

Application error acknowledgements

HTTP (IE)

HTTP(S) 1.0

XI payload in HTTP body

BE, EO, EOIO

No

Sender

Receiver

No

XI

HTTP(S) 1.0

XI 2.0

XI 3.0

BE, EO, EOIO

Yes

   

WS

HTTP(S) 1.0

WS 1.0

EO

EOIO

Yes

 

Yes