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

Michael Bell

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

This is a common design practice. In fact, such implementations offer a great deal
of design and architectural flexibility, encourages loosely coupled design, and increases business
Service Design Visibility Aspects 239
Customer
Name and
Address
Atomic
Service
Customer
Account Balance
Atomic Service
Customer
Profile
Atomic
Service
Customer
Profile
Consumer
EXHIBIT 12.3 SERVICE DESIGN PUBLIC RELATIONSHIP WITH A CONSUMER
agility. This flexibility is permitted because alterations to business or technological requirements
typically do not trigger modifications to internal service functionality. Instead, these changes can
be applied to the mediating service brokers that bear some of the functionality responsibilities.
This may include information augmentation, validation of messages, security enablement, data
transformation and protocol conversion, and more.
An implied design relationship can also be used to identify logical associations between
consumers, services, and their peers. This affiliation method is not necessarily designed to
enable exchange of messages; it is akin to a conceptual relationship in which a proposed link
is merely symbolic. For example, Exhibit 12.4 depicts an implied design relationship between
the small-business loan consumer and the small-business loan atomic service. Note this indirect
relationship in which the small-business loan consumer must take the longer route to reach its
matching service.


Pages:
395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419