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

Michael Bell

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

This type of activity typically occurs
when the message exchange parties want to minimize network traffic or simply because
a message reply is not necessary.
2. Bidirectional relationship. This message delivery method denotes a typical bidirectional
conversation between a consumer and a service or among two services. This is akin to
the request/response common communication protocols. The sending end always expects
a reply.
Last, remember to use the comment icon, which helps to explain the nature of the service
relationship and the design formations being proposed.
Service Design Visibility Aspects 237
ROLES IN THE SERVICE-ORIENTED DESIGN CONTEXT
The service-oriented paradigm introduces three major roles that can influence design decisions
in terms of message routing, visibility, message synchronization, and collaboration of services.
Service roles in a service-oriented design discipline should not only be coherently defined and
agreed upon but should be bound to a contract that is stipulated ahead of any service utilization.
CONSUMER ROLE. A consumer is a service-oriented software entity that is designed to acquire
services. These are typically software implementations that do not provide services themselves.
But in complex design solutions, the role of a consumer can also be applied to a service that is
required to acquire offerings from its peer services.
In the service-oriented design context, a consumer can communicate with one or more services.


Pages:
390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414