World's Top-Selling SOA Books from the Top Industry Experts
The Prentice Hall Service-Oriented Computing Series from Thomas Erl The Prentice Hall Service-Oriented Computing Series from Thomas Erl
Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services Service-Oriented Architecture: Concepts, Technology & Design SOA Principles of Service Design Web Service Contract Design and Versioning for SOA SOA Design Patterns SOA with .NET & Windows Azure: Realizing Service-Orientation with the Microsoft Platform SOA Governance SOA with REST Cloud Computing Modern SOA Infrastructure: Technology, Design, and Governance SOA with Java Next Generation SOA Modern SOA Methodology

Fundamental Concepts
Several chapters introduce an integration problem by using these simple diagrams to abstract the core issue in plain English.

Relationship Diagrams
These special diagrams are used to illustrate the relationships and dependencies between various technologies.

Logical Layers
Numerous diagrams use these two container symbols to represent and differentiate between legacy application logic and Web service integration layers. Note the darker shading on the integration layer below. This color is associated with the Web services integration layers throughout the book.
Physical Tiers
When portraying distributed environments, physical layers are typically represented with solid colors. Note the shading is the same as the gradient used with logical container symbols.

XML Components

Displayed here are representations of the various components found in XML-driven architectures.



Service Framework Components

Symbols associated with the service integration layer are displayed below. The individual SOAP message types are further described in Chapter 6.


Legacy Components

Below are the common symbols used to portray typical components found in traditional architectures. Note the use of shading that distinguishes a piece of logic as belonging to a heterogeneous application platform. This shading can be applied to any of these symbols.


Modeling Symbols
The following symbols are used when discussing interface models. Note that shading can be applied to these symbols to differentiate types of interfaces.

Architecture Diagrams
Displayed here is an example of a logical architecture using a number of the symbols established so far. Note that most of the diagrams in this book do not provide descriptive labels for each symbol.

Service Models
Diagrams illustrating service models show what the service typically encapsulates.
 
Copyright © Arcitura Education Inc. SOA School