As we established in Chapter 4, a service-oriented architecture represents a technical view of a business automation solution based on service-orientation principles. Because much of the discussion in this chapter is focused on business analysis in preparation for the service modeling process, we frequently use the broader term service-oriented environment to refer to the logical enterprise domain in which service-oriented principles are being applied. For the purposes of this chapter, therefore, a service-oriented environment can encompass business processes as well as the technology that automates them.
Note
Another term commonly used instead of service-oriented environment is the SOA ecosystem.
Introduction
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