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 415 | Next

Michael Bell

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

The interest-rate service cluster maintains
message exchange relationships with three types of assets: a real-estate portal consumer
(public and unidirectional relationship), an equity-loan atomic service (implied bidirectional relationship),
and an investment banking composite service (public and unidirectional relationship).
Note that the proxy atomic service serves as an intermediary that isolates the equity loan atomic
service.
MANY-TO-ONE. Sometimes the one-to-many design relationship is regarded as the many-to-one
service association. Indeed, these formats are almost identical. However, the dissimilarities typically
lie in the direction of the routed messages. Specifically, if most of the defined service
relationships are unidirectional and point to a single providing service, a different design challenge
arises.
To clarify this point, take a simple example depicted by Exhibit 12.11. The investment
portfolio atomic service is constantly being updated by three entities: the mutual funds service
cluster, the fixed-income atomic service, and the equities composite service. The illustrated
unidirectional service design relationship would obviously increase concerns about the serving
Service Cardinality 245
Real-
Estate
Portal
Consumer
Interest
Rates
Service
Cluster
Investment
Banking
Composite
Service
Equity-
Loan
Atomic
Service
Proxy
Atomic
Service
EXHIBIT 12.


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