Definition
An integration scenario completely models the exchange of messages for a collaborative process and provides an overview of the process flow.
Structure
An integration scenario is a design object of the Integration Builder, is uniquely identified by a name and a namespace, and is subject to versioning.
To model the exchange of messages and the process flow, the integration scenario comprises the objects described below. The graphic shows how these objects are associated by using the demo example MultipleFlightBooking (see Booking Connecting Flights).
Integration Scenario MultipleFlightBooking and Objects Used
Objects of an Integration Scenario
· Application Component
· Action
· Interfaces and mappings
Interfaces define the data format of the messages that are used when messages are exchanged between actions from different application components. Furthermore, the properties of the interfaces involved determine whether communication takes place synchronously or asynchronously.
If mappings exist between outbound and inbound interfaces, then you can select a mapping for the integration scenario.
For more information about interfaces, see Designing Interfaces and Proxy Generation.
For more information about mappings, see Designing Mappings.
· Connection
Other Features of Integration Scenarios
· The beginning and end of a process run can be defined for an integration scenario. Selected actions can be defined as start actions and end actions for this purpose. There can be more than one start or end action.
· WSCI Interface
All descriptions of integration scenarios within the Integration Builder conform to WSCI (Web Service Choreography Interface) to create a basis for the standardized exchange of integration scenarios. A WSCI interface represents all the inbound and outbound channels (including dependencies) of an application component that is involved in an integration scenario. Therefore, each application component has a corresponding WSCI interface that needs to be named accordingly.
For more information about WSCI, see:
http://www.w3.org/TR/2002/NOTE-wsci-20020808/
See also:
· For detailed information about the semantic concepts, see Modeling Integration Scenarios.
Example
For examples of integration scenarios, see Demo Examples.
No comments:
Post a Comment