Managing Service Interactions
A Service Interaction represents the exchange of information between architecture components.
*A Service Interaction represents an interaction for service purpose between entities in a specific context inside or outside a company. These entities can be enterprise org-units, applications, activities or processes, as well as external org-units. The content of this interaction is described in a service interface.
The content of a service interaction is described by a service interface.
*A Service Interface is a template of a contract between entities (organizational, IT …). The contract is described by available operations which can be triggered trough messages exchanged by roles (vendor, buyer..).
*For more details on service interfaces, see Describing a service interface.
In a “Purchasing Requests Processing” application system structure diagram, two service Interfaces are used by the different service interactions.
Adding a service interaction to an application system structure diagram
The clients must be identified before entering an order. They can enter orders directly from “MyCompagny.com” application or by using a Call Center. The Call Center uses the “Call Management” application which uses the client identification service offered by the “MyCompagny.com” application.
 
Creating a Service interaction
To create a service interaction:
1. In the objects toolbar for a diagram, click Service interaction
2. Click the entity requesting the service and draw a link to the entity providing the service.
3. In the add service interaction dialog box, specify the service interface you wish to use.
*You can also use a new service interface. For more details, see Creating a service interface.
4. Click Add.