Thus, this opportunity enables employment of atomic and composite
services and service clusters to package a solution. Furthermore, a number of offered design
styles can guide the process of efficiently constructing a valuable and practical logical design
composition diagram. These styles are akin to software patterns that can be reused to craft similar
remedies in the future.
SERVICE-ORIENTED TRANSACTIONS. Finally, service-oriented transactions should be planned to
convey service functionalities, processes, and activities of the design solution (discussed in details
in Chapter 14). Transactions are not only about the behavior of services in particular operating
environments; they are also designed to solve challenges stemming from service interaction and
collaboration as well as coordination between activities that can span heterogeneous technological
landscapes. Moreover, transaction diagrams must be furnished that address message delivery in
service-oriented loosely coupled environments and address service distribution challenges across
lines of business and organizations.
Atomic
Service
Composite
Service
Service
Cluster
Consumer
EXHIBIT P.2 DESIGN ASSETS SYMBOLS
232 Part Five Service-Oriented Design Model
SERVICE-ORIENTED LOGICAL DESIGN ASSETS
The service discovery and analysis phase identified and classified analysis services that may take
part in the solution. The analysis process also made it possible to combine all the required software
assets and resources??”either conceptual services or legacy entities??”and furnish a solution
proposition for design.
Pages:
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404