Service Layers

Table of contents:

While the service-orientation concepts we covered in the previous chapter are what fundamentally define SOA and distinguish it from other architectural platforms, they are still just theory. To bring service-orientation into a real-life automation solution, we need to provide an environment capable of supporting its fundamental principles.

As we've already established, the Web services framework provides us with the technology and the design paradigm with which these principles can be realized. To then implement service-orientation in support of manifesting the contemporary SOA characteristics and benefits we identified back in Chapter 3, we need a means of coordinating and propagating service-orientation throughout an enterprise. This can be accomplished by service layer abstraction.

This chapter forms an approach to structuring and delivering specialized service layers around the delivery of key contemporary SOA characteristics.


How case studies are used: Both RailCo and TLS environments are revisited to identify which of the existing services correspond to the service layers discussed in this chapter.


Case Studies

Part I: SOA and Web Services Fundamentals

Introducing SOA

The Evolution of SOA

Web Services and Primitive SOA

Part II: SOA and WS-* Extensions

Web Services and Contemporary SOA (Part I: Activity Management and Composition)

Web Services and Contemporary SOA (Part II: Advanced Messaging, Metadata, and Security)

Part III: SOA and Service-Orientation

Principles of Service-Orientation

Service Layers

Part IV: Building SOA (Planning and Analysis)

SOA Delivery Strategies

Service-Oriented Analysis (Part I: Introduction)

Service-Oriented Analysis (Part II: Service Modeling)

Part V: Building SOA (Technology and Design)

Service-Oriented Design (Part I: Introduction)

Service-Oriented Design (Part II: SOA Composition Guidelines)

Service-Oriented Design (Part III: Service Design)

Service-Oriented Design (Part IV: Business Process Design)

Fundamental WS-* Extensions

SOA Platforms

Appendix A. Case Studies: Conclusion

Service-Oriented Architecture. Concepts, Technology, and Design
Service-Oriented Architecture (SOA): Concepts, Technology, and Design
ISBN: 0131858580
EAN: 2147483647
Year: 2004
Pages: 150
Authors: Thomas Erl © 2008-2020.
If you may any questions please contact us: