You are on page 1of 3

Demo ExamplesLocate this document in the navigation structure

Use
The demo examples demonstrate the basic communication scenarios of Process
Integration (PI) and guide you step-by-step through the technical concepts and
tools.

You use the demo examples to do the following:

Learn the technical concepts of Process Integration


The basic concepts are addressed in the simple demo examples.
Test the underlying functions of Process Integration.
Using the demo examples you can simply check whether SAP NetWeaver was correctly
configured for the usage type Process Integration and if it is operational.
Caution
The demo examples are designed to be used as teaching and test examples for SAP
NetWeaver Process Integration. They are not intended for productive operation.

Recommendation
The demo examples are very useful if you want to learn about the concepts of
Process Integration and how they fit together all in just one example.

Features
The features of the demo examples include several complete Process Integration
scenarios and comprise the following parts:

Design objects in the Enterprise Services Repository


The design objects are defined and shipped by SAP.
Configuration objects in the Integration Directory
You must create the configuration objects yourself. SAP provides comprehensive
recommendations to help you.
Example Applications
SAP has implemented example applications for the communication parties involved.
These example applications also contain user interfaces. You use these to execute
the demo examples.
Configuration guide
Detailed configuration instructions for the standard configuration recommended by
SAP are available for the demo examples. These describe all the steps required to
configure the demo examples in detail. A basic knowledge of Process Integration is
sufficient to be able to make the relevant configuration settings.
More information: General Configuration Steps
Documentation
Besides the detailed configuration instructions, additional documentation is also
available. This also describes how to use the individual demo examples and explains
the technical concepts addressed.
Documentation Structure

The documentation consists of a general cross-process-integration-scenario section


and separate sections for the individual process integration scenarios.

The general cross-scenario section contains the following information:

Purposes and Concepts


Contains an overview of the ways that you can use the demo examples and the
concepts that they impart. For each concept there is a reference to a demo scenario
that enables you to illustrate the concept.
Business Overview
A description of the business application case of the demo examples.
Technical Overview
An overview of the demo examples from a technical perspective. It contains
information on the objects that are shipped with the demo examples and how to use
them.
General Configuration Steps
An overview of the most important cross-scenario configuration steps with
references to the detailed descriptions in the configuration guide for the demo
examples.
In the scenario-specific sections you will find the following information for each
process integration scenario.

A short business description of Process Integration scenario


The configuration variants of the Process Integration scenario (referred to simply
as "variants") that are currently supported
The sections on the variants contain the following:
A description of the concepts addressed by the Process Integration scenario
A short overview of the configuration process flow
Information about the execution of the Process Integration scenario (in the
respective variant)
The application case for the demo examples is the communication between a travel
agency and airlines with regard to flight bookings. At the moment four Process
Integration scenarios are available. The table below lists the Process Integration
scenarios and their variants:

Process Integration Scenarios

Variants

Note

Checking flight seat availability ( CheckFlightSeatAvailability )

ABAP proxy runtime to ABAP proxy runtime

ABAP proxy runtime to RFC runtime

ABAP Proxy Runtime to Web-Service

Web Service to Web Service (Direct Connection)

Synchronous Communication

Booking a single flight ( SingleFlightBooking )

ABAP proxy runtime to ABAP proxy runtime

ABAP proxy runtime to IDoc runtime using the IDoc (IE) adapter

ABAP proxy to IDoc runtime using the IDoc (AAE) adapter

ABAP proxy to Web service

Asynchronous Communication

Booking connecting flights ( MultipleFlightBooking )

ABAP proxy runtime to ABAP proxy/IDoc runtime using the IDoc (IE) adapter

ABAP proxy runtime to ABAP proxy/IDoc runtime using the IDoc (AAE) adapter

Asynchronous communication with an executable integration process


Distributing booking order data ( DistributeBookingOrderInformation )

ABAP Proxy Runtime to File System

Asynchronous communication with a file system as receiver

You might also like