Show TOC

Processing XML MessagesLocate this document in the navigation structure

Purpose

You use SAP NetWeaver Process Integration (PI) to send XML messages between application components . The processing of these messages is based on information located in a central repository and directory that is called at runtime. The runtime environment required to process this information is provided by the Integration Engine .

Prerequisites

Your integration environment is set up and the runtime environment is configured .

The role SAP_XI_APPL_SERV_USER is assigned to those users that call the Integration Server using an application and to users used for processing on the Integration Server.

Process Flow

When the Integration Engine receives a message, it processes it using its pipeline, which mainly comprises the following processing steps:

  • Inbound processing with logical routing, and message branching
  • Outbound processing with mapping , technical routing, and the receiver call

Routing relates to the receivers of a message, which must be localized within the existing system landscape.

Logical routing determines the name of the receiver and the receiver interface ; technical routing queries the communication channel (the physical address) in the Integration Directory that is required to call this interface.

During mapping, values and structures of the sender and receiver application are mapped to each other.

The following aspects are important for message processing with the Integration Engine:

For more information about message processing, see Configuration Time .