posted 12 years ago
This book does, in fact, provide a number of optimization techniques for improving the performance of SOAs. These design strategies relate to both streamlining XML document structures, as well as Web services themselves. Typically, performance benefits can be gained by designing services with appropriate granularity. The less overhead in a service, the less processing cycles you waste when using it. Additionally, although being able to aggregate or assemble services is a significant benefit to this platform, you can easily over-compose service assemblies so that they seriously affect application performance. There are many other strategies for optimizing SOAs. This is an important subject matter because the common technology set within contemporary SOAs is definitely not performance-friendly. Ultimately, it's your design that will determine your application's speed.