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

Michael Bell

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

It is required now to follow this trend and further
define the public interfaces by which consumers and services communicate. Thus, employ the
logical design relationship diagram to assist with the activity modeling task that lies ahead.
Remember: When defining activities, focus on the solution and seek the shortest possible routes
for message delivery.
Logical service relationships are obviously the driving factors behind the transaction
activity modeling. Equally important, however, are the logical design compositions that were constructed
in the design phase. The design styles that service composition is based upon are major
driving factors that can shape the service transaction diagram. Follow the circular, hierarchical,
network, and star formations to facilitate effective service interaction and collaboration.
The two major activity forms that typically describe service interaction and collaboration
are orchestration and choreography. Again, orchestration is a more granular approach to
describing service activities. Here, the application-level interaction between consumers and services
is provided. The typical path is to orchestrate internal processes and center on interaction
between local constituents. Conversely, choreography is more about managing service interactions
between various organizations, lines of business, or business domains. Thus, use the proper
method to illustrate service and consumer activities and to provide coherent transaction diagrams
to the architecture and construction teams.


Pages:
489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513