Wonder Club world wonders pyramid logo
×

Fast SOA: The way to use native XML technology to achieve Service Oriented Architecture governance, scalability, and performance Book

Fast SOA: The way to use native XML technology to achieve Service Oriented Architecture governance, scalability, and performance
Fast SOA: The way to use native XML technology to achieve Service Oriented Architecture governance, scalability, and performance, 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 expens, Fast SOA: The way to use native XML technology to achieve Service Oriented Architecture governance, scalability, and performance has a rating of 3 stars
   2 Ratings
X
Fast SOA: The way to use native XML technology to achieve Service Oriented Architecture governance, scalability, and performance, 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 expens, Fast SOA: The way to use native XML technology to achieve Service Oriented Architecture governance, scalability, and performance
3 out of 5 stars based on 2 reviews
5
0 %
4
0 %
3
100 %
2
0 %
1
0 %
Digital Copy
PDF format
1 available   for $99.99
Original Magazine
Physical Format

Sold Out

  • Fast SOA: The way to use native XML technology to achieve Service Oriented Architecture governance, scalability, and performance
  • Written by author Frank Cohen
  • Published by Elsevier Science, November 2006
  • 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 expens
  • FastSOA is a great book with lots of meat on the bones and practical real-world XML and SOA knowledge. Much of what passes for SOA right now is simply block diagrams and vague exhortations to get the architecture right. Frank Cohen gives a practical gu
Buy Digital  USD$99.99

WonderClub View Cart Button

WonderClub Add to Inventory Button
WonderClub Add to Wishlist Button
WonderClub Add to Collection Button

Book Categories

Authors

Introduction     xv
Acknowledgments     xvii
The Problem with Service-Oriented Architecture     1
What Drives a Business to SOA?     3
Software Developers Like Mashups     6
Architects Need a Flexible and Fast Data Model     8
CIOs Need Control     9
SOA Benefits in an Enterprise     10
Make Existing Data More Useful     10
Software Maintenance Gets Easier     11
SOA Enables a Service Marketplace     12
SOA Building Blocks     12
Contrasting SOA with Web Services     13
Workflow and Documents for SOA Scalability     14
The Problem with Workflow Containers     18
SOA Service Mediation     20
Intermediaries and Transformation     20
Aggregators, Orchestration, and Federation     22
Security     22
Can I Build SOA with My Existing Tools?     23
There Is No Gatekeeper for XML Schemas     25
Your Choice of XML Tools Impacts Performance     26
Criteria for Applying Database Technology for SOA     27
Flexibility or Performance     32
While You Can, You May Not Want To     33
Data in the Service-OrientedArchitecture     34
The Dark Side of SOA     37
The SOA Checklist     39
Summary     39
Managing the XML Explosion     41
A Love Affair with XML     41
XML Impact on Data     45
Master Data Management and XML     48
XML and the Nature of Software Developers     51
Why XML in SOA Makes Sense     55
What XML Is Not:A Language for Semantics     56
XML Benefits in a Service World     60
Mid-Tier Persistence     61
Multiple Schema Support     62
Federated Service Requests     63
Summary     63
Understanding SOA Patterns     65
SOA Players     65
Actions: Publish, Discover, Bind, and Execute     66
Messaging and Message Exchange Patterns     67
Three Popular Message Exchange Patterns     72
Summary     74
Identifying And Avoiding SOA Performance Problems     75
Patterns and Experiences That Led to FastSOA     75
Use SOAP Document-literal Encoding-Avoid SOAP RPC Encoding     76
Use XML Tools to Build XML Services-Java App Server Tools Handle XML Data Poorly     80
Mitigate Performance Problems with the FastSOA Architecture     84
Use Unencoded XML Elements with Strings-Avoid JAX-RPC SOAPElement     86
Use the XML Parser That Is Appropriate to Your Data     91
Use a Database That Is Tuned to Your Data Definition-Native XML Databases Help Relational Databases     92
Understanding the FastSOA Pattern     94
Mid-Tier Cache Pattern and Example     95
Patterns That Accelerate SOA Performance     97
Summary     100
Solve Performance Problems with FastSOA Patterns     103
Three Use Cases and the FastSOA Pattern     103
Scenario 1: Accelerating Service Interface Performance and Scalability     105
Scenario 2: Improving SOA Performance to Access Services     113
Scenario 3: Flexibility Needed for Semantic Web, Service Orchestration, and Services Dynamically Calling Other Services     116
Summary     118
The PushToTest Method to Identify SOA Scalability and Performance Metrics     119
The Method to Identify SOA Performance Metrics     119
An SOA Industry Supporting the PushToTest Methodology     120
User Goal Oriented Testing (UGOT)     122
The Method     127
Method for Black Box and White Box (Profiling) Tests     128
Applying the Method to SOA and Web Services     129
Planning: Background and Goals     130
Definitions: Use Cases and Test Scenario     132
Additional Use Cases Considered but Not Implemented     134
Defining the Test Scenario     135
Identify the Test Environment (Hardware and Software)     136
Using the XSTest Pattern for Performance Tests     137
Calibration Testing     137
Scalability Index     141
UnderstandingTPS     143
Calibration What-If Chart     148
Summary     149
Learning XML-Centric Technology for SOA     151
XML-Centric Options     151
Reasons to Like XQuery and Native XML Databases     153
XQuery in the SOA Stack: The Cookie Factory     155
The Data Used in the Cookie Factory Example     157
A Tour of XQuery     160
Starting with the Basics     160
Structure of an XQuery     162
The Data Model: Nodes, Elements, and Sequences     163
From XPath to XQuery     168
Element Constructors     170
FLWOR Expressions     171
Functions     176
Type Specification     179
Namespaces      179
Dates and Times     181
My First XQuery Blunders     181
Blunder 1:Declarative, Modal, Dynamic All at Once     182
Blunder 2:The Generic Error and Debugging     184
Blunder 3:Semicolons in the Query Prolog     185
Blunder 4:XML versus XML Documents     185
Blunder 5:Don't Think Procedurally     187
Blunder 6:Sometimes You Need to Be Explicit     187
Blunder 7:Value versus General Comparisons     190
The Unfinished Parts of XQuery     192
Federated Queries: SOAP,JDBC, and Java Data Sources     192
Where to Find Answers to XQuery Questions     197
Summary     198
Getting SOA-Ready     201
Composite Data Services     201
Class/Object Definition     205
Language and Platform     206
Workflow Container     208
Taxonomy and Registry     209
Data Access Services     211
Creating Business Value with Metadata     214
Microformats     216
Discovery Metadata     217
Business Object Documents     218
Enterprise Options to Build Business Logic     220
LazySOA and Being Ready for SOA      222
Service Registry     223
XML Accelerator     225
Enterprise Service Bus (ESB)     227
Data Access Service and Components     231
Deployment and Monitoring     233
Composite Data Service Container     234
SOA-Ready     235
How to Evaluate SOA Tools     237
Delivering Business Value with SOA     238
Glossary     241
Resources     263
Index     267


Login

  |  

Complaints

  |  

Blog

  |  

Games

  |  

Digital Media

  |  

Souls

  |  

Obituary

  |  

Contact Us

  |  

FAQ

CAN'T FIND WHAT YOU'RE LOOKING FOR? CLICK HERE!!!

X
WonderClub Home

This item is in your Wish List

Fast SOA: The way to use native XML technology to achieve Service Oriented Architecture governance, scalability, and performance, 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 expens, Fast SOA: The way to use native XML technology to achieve Service Oriented Architecture governance, scalability, and performance

X
WonderClub Home

This item is in your Collection

Fast SOA: The way to use native XML technology to achieve Service Oriented Architecture governance, scalability, and performance, 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 expens, Fast SOA: The way to use native XML technology to achieve Service Oriented Architecture governance, scalability, and performance

Fast SOA: The way to use native XML technology to achieve Service Oriented Architecture governance, scalability, and performance

X
WonderClub Home

This Item is in Your Inventory

Fast SOA: The way to use native XML technology to achieve Service Oriented Architecture governance, scalability, and performance, 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 expens, Fast SOA: The way to use native XML technology to achieve Service Oriented Architecture governance, scalability, and performance

Fast SOA: The way to use native XML technology to achieve Service Oriented Architecture governance, scalability, and performance

WonderClub Home

You must be logged in to review the products

E-mail address:

Password: