Suchen und Finden
Mehr zum Inhalt
Fast SOA - The way to use native XML technology to achieve Service Oriented Architecture governance, scalability, and performance
Front Cover
1
FastSOA
6
Copyright Page
7
Contents
10
Where SOA Meets The Real World
16
Acknowledgments
18
Chapter 1. The Problem with Service-Oriented Architecture
20
1.1 What Drives a Business to SOA?
22
1.2 SOA Benefits in an Enterprise
29
1.3 SOA Service Mediation
39
1.4 Can I Build SOA with My Existing Tools?
42
1.5 Data in the Service-Oriented Architecture
53
1.6 The Dark Side of SOA
56
1.7 The SOA Checklist
58
1.8 Summary
58
Chapter 2. Managing the XML Explosion
60
2.1 A Love Affair with XML
60
2.2 XML Impact on Data
64
2.3 XML and the Nature of Software Developers
70
2.4 Why XML in SOA Makes Sense
74
2.5 What XML Is Not: A Language for Semantics
75
2.6 XML Benefits in a Service World
79
2.7 Summary
82
Chapter 3. Understanding SOA Patterns
84
3.1 SOA Players
84
3.2 Summary
93
Chapter 4. Identifying And Avoiding SOA Performance Problems
94
4.1 Patterns and Experiences That Led to FastSOA
94
4.2 Mitigate Performance Problems with the FastSOA Architecture
103
4.3 Summary
119
Chapter 5. Solve Performance Problems with FastSOA Patterns
122
5.1 Three Use Cases and the FastSOA Pattern
122
5.2 Scenario 1: Accelerating Service Interface Performance and Scalability
124
5.3 Scenario 2: Improving SOA Performance to Access Services
132
5.4 Scenario 3: Flexibility Needed for Semantic Web, Service Orchestration, and Services Dynamically Calling Other Services
135
5.5 Summary
137
Chapter 6. The PushToTest Method to Identify SOA Scalability and Performance Metrics
138
6.1 The Method to Identify SOA Performance Metrics
138
6.2 Applying the Method to SOA and Web Services
148
6.3 Understanding TPS
162
6.4 Summary
168
Chapter 7. Learning XML-Centric Technology for SOA
170
7.1 XML-Centric Options
170
7.2 XQuery in the SOA Stack: The Cookie Factory
174
7.3 The Data Used in the Cookie Factory Example
176
7.4 A Tour of XQuery
179
7.5 My First XQuery Blunders
200
7.6 The Unfinished Parts of XQuery
211
7.7 Where to Find Answers to XQuery Questions
216
7.8 Summary
217
Chapter 8. Getting SOA-Ready
220
8.1 Composite Data Services
220
8.2 Creating Business Value with Metadata
233
8.3 Enterprise Options to Build Business Logic
239
8.4 LazySOA and Being Ready for SOA
241
8.5 How to Evaluate SOA Tools
256
Glossary
260
Resources
282
Index
286
Colophon
298
Alle Preise verstehen sich inklusive der gesetzlichen MwSt.