Designing A2A Processes
The development of a collaborative process starts with its design. The Enterprise Services Builder provides you with an environment with which you can describe process integration scenarios, integration processes, interfaces, and mappings independently of a specific system landscape. These objects are stored in the Enterprise Services Repository and are associated with software component versions that belong to a product that is to be shipped.
More information:
The following steps are usually carried out in the design phase:
...
1. To make it possible to create objects in the Enterprise Services Repository, you import the software component version in which the objects are developed. The project development manager normally has the necessary authorization.
If you want to create objects purely for testing, you can create a local software component version for this purpose.
More
information:
Create Software
Component Versions
2. To document the business process on a more abstract level, create a process integration scenario. It is irrelevant whether integration process, interface, or mapping objects already exist. If objects are available, you can reference them directly. If not, you can create the objects from the process business scenario. A process integration scenario helps you to understand the entire process.
More
information:
Process Integration
Scenarios
3. To define the contents of a message and the communication type, create service interfaces in the ES Builder or import existing interfaces or message schemas from an application system, or both.
More
information:
Interface
Objects
You can begin the interface or message descriptions at the same time as the further design steps and development in the business systems:
○ If a stateful message processing is required on the Integration Server, define integration processes. You use integration processes to define a stateful message processing that is executed on the Integration Server.
More
information:
Integration
Processes
○ To map the structure of a message to another message, use a message mapping or import an XSLT or Java archive. You use an operation mapping to specify which mapping programs to execute for which exchanged message for the source and target operation.
More
information:
Mapping
Objects
○
To create
executable proxies for service interfaces, use
proxy generation.
You use these proxies to connect applications on the SAP Web AS to the
Integration Server.
More information: Proxy Runtime.
● To create copy templates for the configuration, you can use adapter objects.
More
information:
Adapter
objects
● Checklist: Developing ESR Content
The objects in the ES Repository are assigned to a product using the software component version and can therefore be shipped with this product. Before they can be implemented in a system landscape at runtime, you must first configure the contents of the repository.
More information: Configuring A2A Processes