11. They should be used in each activity
section to depict message routing steps between participating services and consumers.
??? Originating activity connector. In an activity section, a number of activities may be
identified that take place to accomplish a particular task. Thus, to denote an activity start
point and to be able to identify a service that originates a message (known as message
originator), use the originating activity connector.
Conveying Functionality in the Activity Section 293
??? Intermediating activity connector. Remember, an activity can involve multiple services
and consumers. Therefore, for transitional operations use the intermediate connector.
This can also be useful when the production environment employs proxy services or
service-oriented intermediaries.
??? End-of-activity indicator. Because a service transaction diagram may contain a large
number of activities in an activity section, employ the end-of-activity indicator to identify
the end state of a particular function.
An activity may be made of a single or multiple steps. Thus, to help keep track of
service interactions, activity connectors can be numbered by tags to denote a single activity step.
Exhibit 14.12 illustrates this capability:
1. The first activity is originated from the composite service, which interacts with its corresponding
consumer. These two are linked by the originating activity service connector,
numbered as step 1.
Pages:
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509