Fast SOA: The way to use native XML technology to achieve Service Oriented Architecture governance, scalability, and performance
Cohen, Frank
In stock
Regular price
20.750 KD
inc. VAT
Couldn't load pickup availability
Table of contents
- Title Pagev
- Copyright Pagevi
- Contentsix
- Where SOA Meets The Real Worldxv
- Acknowledgmentsxvii
- Chapter 1. The Problem with Service-Oriented Architecture1
- 1.1 What Drives a Business to SOA?3
- 1.2 SOA Benefits in an Enterprise10
- 1.3 SOA Service Mediation20
- 1.4 Can I Build SOA with My Existing Tools?23
- 1.5 Data in the Service-Oriented Architecture34
- 1.6 The Dark Side of SOA37
- 1.7 The SOA Checklist39
- 1.8 Summary39
- Chapter 2. Managing the XML Explosion41
- 2.1 A Love Affair with XML41
- 2.2 XML Impact on Data45
- 2.3 XML and the Nature of Software Developers51
- 2.4 Why XML in SOA Makes Sense55
- 2.5 What XML Is Not: A Language for Semantics56
- 2.6 XML Benefits in a Service World60
- 2.7 Summary63
- Chapter 3. Understanding SOA Patterns65
- 3.1 SOA Players65
- 3.2 Summary74
- Chapter 4. Identifying And Avoiding SOA Performance Problems75
- 4.1 Patterns and Experiences That Led to FastSOA75
- 4.2 Mitigate Performance Problems with the FastSOA Architecture84
- 4.3 Summary100
- Chapter 5. Solve Performance Problems with FastSOA Patterns103
- 5.1 Three Use Cases and the FastSOA Pattern103
- 5.2 Scenario 1: Accelerating Service Interface Performance and Scalability105
- 5.3 Scenario 2: Improving SOA Performance to Access Services113
- 5.4 Scenario 3: Flexibility Needed for Semantic Web, Service Orchestration, and Services Dynamically116
- 5.5 Summary118
- Chapter 6. The PushToTest Method to Identify SOA Scalability and Performance Metrics119
- 6.1 The Method to Identify SOA Performance Metrics119
- 6.2 Applying the Method to SOA and Web Services129
- 6.3 Understanding TPS143
- 6.4 Summary149
- Chapter 7. Learning XML-Centric Technology for SOA151
- 7.1 XML-Centric Options151
- 7.2 XQuery in the SOA Stack: The Cookie Factory155
- 7.3 The Data Used in the Cookie Factory Example157
- 7.4 A Tour of XQuery160
- 7.5 My First XQuery Blunders181
- 7.6 The Unfinished Parts of XQuery192
- 7.7 Where to Find Answers to XQuery Questions197
- 7.8 Summary198
- Chapter 8. Getting SOA-Ready201
- 8.1 Composite Data Services201
- 8.2 Creating Business Value with Metadata214
- 8.3 Enterprise Options to Build Business Logic220
- 8.4 LazySOA and Being Ready for SOA222
- 8.5 How to Evaluate SOA Tools237
- Glossary241
- Resources263
- Index267
- Colophon279
Book details
- Vendor Elsevier S & T
- SKU 9780123695130
- ISBN-13 9780080522944
- Author Cohen, Frank
- Category Computers
- Subject General
Do you have questions about this book?
Without the right controls to govern SOA development, the right set of tools to build SOA, and the right support of exciting new protocols and patterns, your SOA efforts can result in software that delivers only 1.5 transactions per second (TPS) on expensive modern servers. This is a disaster enterprises, organizations, or institutions avoid by using Frank Cohen's FastSOA patterns, test methodology, and architecture.
In FastSOA you will learn how to apply native XML technology to SOA for:
* Data mediation using mid-tier data and service caching to handle the explosion of new schemas and new devices in an ever changing environment
* Data aggregation in the SOA middle-tier for off-line browsing, service acceleration through mid-tier caching and transformation, and bandwidth-needs reduction
* Increased service and application scalability and performance
* Successful evaluations of application server, XML parser, relational and native XML database, Enterprise Service Bus, Business Integration server, workflow server, and Web Service tools for performance, scalability, and developer productivity
* Improved service governance through XML persistence in SOA registries and repositories
* Composite data services (CDS) to provide maximum reuse of software components and data, accelerate performance, and reduce development time and maintenance in your SOA
About the author
Frank Cohen is the "go to" guy when enterprises need to build, test, and solve performance and scalability problems in complex interoperating information systems. Frank's articles appear on IBM developerWorks, and he is author of Java Testing and Design: From Unit Tests to Automated Web Tests. He is the principal maintainer of the popular TestMaker open-source test utility and framework, and Director of Solutions Engineering at Raining Data, publisher of the TigerLogic XQuery engine and native XML database.
About the Author:
Frank Cohen is the "go to" guy when enterprises need to build, test, and solve performance and scalability problems in complex interoperating information systems. Frank's articles appear on IBM developerWorks, and he is author of Java Testing and Design: From Unit Tests to Automated Web Tests. He is the principal maintainer of the popular TestMaker open-source test utility and framework, and Director of Solutions Engineering at Raining Data, publisher of the TigerLogic XQuery engine and native XML database.
In FastSOA you will learn how to apply native XML technology to SOA for:
* Data mediation using mid-tier data and service caching to handle the explosion of new schemas and new devices in an ever changing environment
* Data aggregation in the SOA middle-tier for off-line browsing, service acceleration through mid-tier caching and transformation, and bandwidth-needs reduction
* Increased service and application scalability and performance
* Successful evaluations of application server, XML parser, relational and native XML database, Enterprise Service Bus, Business Integration server, workflow server, and Web Service tools for performance, scalability, and developer productivity
* Improved service governance through XML persistence in SOA registries and repositories
* Composite data services (CDS) to provide maximum reuse of software components and data, accelerate performance, and reduce development time and maintenance in your SOA
In FastSOA you will learn how to apply native XML technology to SOA for:
* Data mediation using mid-tier data and service caching to handle the explosion of new schemas and new devices in an ever changing environment
* Data aggregation in the SOA middle-tier for off-line browsing, service acceleration through mid-tier caching and transformation, and bandwidth-needs reduction
* Increased service and application scalability and performance
* Successful evaluations of application server, XML parser, relational and native XML database, Enterprise Service Bus, Business Integration server, workflow server, and Web Service tools for performance, scalability, and developer productivity
* Improved service governance through XML persistence in SOA registries and repositories
* Composite data services (CDS) to provide maximum reuse of software components and data, accelerate performance, and reduce development time and maintenance in your SOA
About the author
Frank Cohen is the "go to" guy when enterprises need to build, test, and solve performance and scalability problems in complex interoperating information systems. Frank's articles appear on IBM developerWorks, and he is author of Java Testing and Design: From Unit Tests to Automated Web Tests. He is the principal maintainer of the popular TestMaker open-source test utility and framework, and Director of Solutions Engineering at Raining Data, publisher of the TigerLogic XQuery engine and native XML database.
About the Author:
Frank Cohen is the "go to" guy when enterprises need to build, test, and solve performance and scalability problems in complex interoperating information systems. Frank's articles appear on IBM developerWorks, and he is author of Java Testing and Design: From Unit Tests to Automated Web Tests. He is the principal maintainer of the popular TestMaker open-source test utility and framework, and Director of Solutions Engineering at Raining Data, publisher of the TigerLogic XQuery engine and native XML database.
In FastSOA you will learn how to apply native XML technology to SOA for:
* Data mediation using mid-tier data and service caching to handle the explosion of new schemas and new devices in an ever changing environment
* Data aggregation in the SOA middle-tier for off-line browsing, service acceleration through mid-tier caching and transformation, and bandwidth-needs reduction
* Increased service and application scalability and performance
* Successful evaluations of application server, XML parser, relational and native XML database, Enterprise Service Bus, Business Integration server, workflow server, and Web Service tools for performance, scalability, and developer productivity
* Improved service governance through XML persistence in SOA registries and repositories
* Composite data services (CDS) to provide maximum reuse of software components and data, accelerate performance, and reduce development time and maintenance in your SOA
Instant delivery by email
Your access email arrives within minutes of checkout, with a sign-in link for each book — no shipping, no waiting.
Read on any device
Books open in VitalSource Bookshelf on your phone, tablet, or computer, online or offline. Your library is always available at aafaq.vitalsource.com — just log in with the email you used at checkout.
Lost the email?
Resend it to yourself in seconds from My eBook orders, or email cs@aafaqeducation.com and we'll help.