Start of Content Area

Procedure documentation Developing Services for Enhanced A2A Processes  Locate the document in its SAP Library structure

Use

Enhanced A2A processes are internal company processes that you realize using the Integration Server. Using the Integration Server for message exchange between the involved applications extends the possibilities for processing a message (for instance, by mapping between the sender and receiver format). If the process is a simple service call, it may be sufficient to integrate the applications using a point-to-point Web service call.

This section looks at service development from the perspective of enhanced A2A processes.

Prerequisites

The Introduction to Service Development section looks at the basic concepts for service development, which are relevant to the development of enhanced A2A processes and the development of point-to-point scenarios. The Communication Using the Integration Server section looks at service development from the perspective of enhanced A2A processes.

Procedure

Prü...

       1.      Check whether you need to implement a totally new collaborative process or whether there are already existing functions in the involved applications that can be integrated.

       2.      Depending on the case, proceed as follows:

       Developing Enhanced Services (Outside-In)

You can develop a totally new process. In this case, you use just service interfaces in the ES Repository.

       Developing Enhanced Services (Inside-Out)

RFCs, IDocs, or other third-party functions already exist in the application system and these are to be used for the application integration. However, when communicating using the Integration Server, it is always necessary to have an outbound and an inbound side. Therefore, inside-out development is usually a combination of the outside-in and the inside-out approaches. This procedure is described in the following section:

       Combining Development Approaches

The inbound or the outbound side is implemented from a service interface, whereas the counterpart is not implemented using a service interface.

 

..

 

 

 

 

 

End of Content Area