SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 413 | Next

Michael Bell

"Service-Oriented Modeling (SOA): Service Analysis, Design, and Architecture"

This
arrangement can include a unidirectional design relationship, by which one-way communication
is acceptable, or a bidirectional conversation that enables a service both to deliver messages and to
receive responses from the same communicating consumer or service. The one-to-one cardinality
format can also pertain to an implied design relationship. Remember, this is the indirect service
collaboration option, by which services must route their messages through intercepting brokers.
Exhibit 12.9 elaborates on this idea. The depicted one-to-one relationship takes place
between the download documents composite service and the archive consumer. Note that the
illustrated design association is identified as a public relationship because of the ???face to face???
service/consumer communication. Since the document downloading activity would not require a
response, the unidirectional symbol is used to denote that no ???round trip??? interface activity is
required.
ONE-TO-MANY. The one-to-many commutation style depicts a single asset??”meaning an atomic
service, a composite service, or a service cluster??”that exchanges messages and maintains relationships
with multiple entities. These endpoints can be either services (atomic or composite) or
244 Ch. 12 Service-Oriented Logical Design Relationship
Archive
Consumer
Download
Documents
Composite
Service
EXHIBIT 12.9 ONE-TO-ONE SERVICE CARDINALITY
service clusters.


Pages:
401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425