??? The contained visual effects service, which is also a composite service as well, is composed
of two sub-services: stock charts atomic service and images atomic service.
254 Ch. 12 Service-Oriented Logical Design Relationship
Market
Analysis
Consumer
Legacy/Atomic/
Technical.Images_Service
Legacy/Composite/
Technical.Download_Market_Overview_
Service
Legacy/Composite/
Technical.Visual_Effects_Service
Legacy/Atomic/
Technical.Stock_Charts_Service
Legacy/Atomic/
Business.Market_Analysis_Service
L R A
A R
EXHIBIT 12.18 FORMAL LOGICAL DESIGN RELATIONSHIP DIAGRAM
And finally, remember that an analysis proposition diagram typically illustrates the general
service structure of a solution. It depicts the containment aspects of services, service aggregation,
and accentuate on asset reuse and loose coupling effects. A design relationship diagram, however,
depicts a different modeling perspective. Here the message routes, cardinality, synchronization
opportunities, and service visibility are the chief concerns.
The design diagram in Exhibit 12.18 depicts message and information exchange paths
between services based on the furnished analysis proposition. Note that this time the subscribing
consumer that obtains market analysis downloads was added. Also used were the fully qualified
names of the participating services (FQSN discussed in Chapter 6). To understand this diagram,
break it down into smaller components and further analyze the design solution.
Pages:
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442