This graphic is explained in the accompanying text Interface Design Locate the document in its SAP Library structure

Purpose

Generally speaking, interfaces are where functions in a system can be executed. In the context of SAP Exchange Infrastructure, the only interfaces that are of interest are those that enable data to be exchanged between multiple systems. Starting with a cross-system business process, you can then derive the corresponding interfaces required. SAP Exchange Infrastructure supports this process by using a Business Scenario to describe the collaborative process. The business scenario summarizes the interfaces required for this collaborative process. There are two different types of interfaces:

Note

In the remainder of this documentation, a message from a sender to a receiver is referred to as a request or request message, and the response to this request from a receiver is referred to as a response or response message.

You can use SAP interfaces that already exist in systems, non-SAP interfaces that are connected to SAP Exchange Infrastructure using adapters, or define new interfaces called message interfaces in the Integration Repository. Both worlds can also be interconnected in a collaborative process.

Note

Also see: Interface-Based Message Processing.

Integration

Interfaces are an essential component of SAP Exchange Infrastructure:

You save interface descriptions (message interfaces, BAPIs, RFCs and IDocs) in the Integration Repository so that they can be referenced throughout SAP Exchange Infrastructure. However, adapters for external systems do not normally use interfaces, instead they access files or database tables in order to function, for example. For this reason, it is not necessary to import these interfaces into the Integration Repository. Instead, you define the sender and receiver data for routing and mapping in the Integration Engine when you configure the corresponding adapters. Also see: Communication Partners.

Features

There are two approaches for developing interfaces:

By assigning the appropriate inbound and outbound interfaces, these two approaches can be integrated so that any combination of systems for exchanging messages using SAP Exchange Infrastructure is possible.

The Integration Builder supports the following for interface development:

For more information about general functions of the Integration Builder that are also useful for interfaces, see:

Note

To generate an ABAP proxy, call transaction SPROXY in the SAP system in which you want to create the proxy. This is possible for SAP systems that have SAP Exchange Infrastructure Release 2.0 or higher installed.

 

 

 

 

Leaving content frame