Web Services and Primitive SOA

Table of contents:

Contemporary SOA is intrinsically reliant on Web servicesso much so that Web services concepts and technology used to actualize service-orientation have influenced and contributed to a number of the common SOA characteristics we identified in Chapter 3. An understanding of SOA therefore begins with a close look at the overall framework that has been established by the first and second-generation Web services extensions.

We can categorize concepts provided to us by these specifications into the following two groups:

  • Basic concepts that relate to primitive SOA and core Web services standards (covered in this chapter).
  • Advanced concepts that extend the basic framework to support numerous supplementary features that relate to specific contemporary SOA characteristics (covered in Chapters 6 and 7).

This chapter kicks things off with an introductory overview of the concepts of the first-generation Web services framework as related to the realization of primitive SOA characteristics.


The framework we've assembled here consists of terms and concepts derived from a number of open specifications, including WSDL, SOAP, and UDDI. If you are already comfortable with these technologies and concepts relating to Web services in general, you can skip ahead to Chapter 6.


In Plain English sections

For those not yet familiar with the topics covered by this chapter, we provide the In Plain English sections. Their purpose is to convey the most fundamental concepts behind specific topics by providing intentionally simplistic, non-technical analogies. If you are new to the world of Web services, these sections will hopefully provide some extra clarity.


How case studies are used: We introduce the Web services-enabled portions of the RailCo and TLS solution environments and highlight specific parts of these applications to demonstrate some key concepts.


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

Flylib.com © 2008-2020.
If you may any questions please contact us: flylib@qtcs.net