/Unit2

Page 7

SAPNW

Lesson: Process Integration in SAP NetWeaver - General Overview

Connecting Different Systems to SAP XI Before we look at the Shared Collaboration Knowledge, that is, how you define objects in the Integration Repository and configure them in the Integration Directory, we must first look at how you can integrate the different systems in your system landscape using SAP XI.

As you already know, you can use SAP XI to integrate any non-SAP and SAP systems. If the system in question is a non-SAP system or if you want to use existing interfaces from an SAP system with Basis Release 4.6 or lower with SAP XI, you need adapters to connect to the Integration Server. SAP ships a variety of adapters for this purpose (IDoc, File, RFC, database, Mail, SOAP, RosettaNet, and so on).

Figure 30: Connecting Different Systems to SAP XI

The sender system provides data in a document format, for example, IDoc, and sends it to the adapter by means of a protocol. The adapter transforms the document to the SAP XI format and forwards it to the Integration Server by using HTTP(S). The configuration determines which adapter is to be used to receive the message at the receiver. The Integration Server sends the message to the relevant adapter, which in turn converts it to the protocol of the receiver and finally sends it to the receiver. If you want to use SAP XI to realize a cross-system integration process and provided the systems involved are based on SAP Web AS 6.20 or higher, you can use the new SAP XI programming model. You define your platform-independent interface descriptions in the Integration Repository and then, using this description, you can generate proxies in the various application systems for Java applications or SAP systems. In the application system, the proxy is a representative of the interface in the Integration Repository.

2005/Q4

Š 2005 SAP AG. All rights reserved.

51


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.