Web Services Patterns: Java Edition
||Author: Paul B. Monday|
List Price: $44.99
Our Price: Click to see the latest and low price
Publisher: APress (01 January, 1970)
Sales Rank: 23,559
Average Customer Rating: 4.25 out of 5
Customer ReviewsRating: 4 out of 5
Required reading for web service architects
Now that we have read all the books on the basics of web services and have a good understanding of how they are supposed to work it is time to get down to actually trying to create some decent designs for our web services applications. That is where this book fits in. The book shows how to apply design patterns to a web service architecture in order to solve common design problems. If you are designing a web service architecture you will want to read this book before drawing another UML diagram.
The book starts out by looking at the design patterns used in web services itself. These are the patterns utilized by software such as Apache Axis. This part of the book was interesting but not overly useful. The next part, making up most of the book, covers design patterns that you are likely to need in developing web applications. This part of the book is excellent. Each pattern is discussed in detail and then demonstrated in a case study that is developed throughout the book. Some of the patterns covered are event monitor, observer (with a good comparison of the advantages and disadvantages of the two), business process, asynchronous business process, physical tiers, faux implementation, and service factory. The book covers twenty different patterns so if these don't sound applicable to your application there is bound to be another that will be applicable.
The book contains only snippets of code from the case study so you will need to download the code in order to get the full value of the case study. The book does include the parts of code that apply to the pattern under discussion. The reader of this book should be comfortable with web services and design patterns in general and be ready for an in-depth discussion of web services architecture.
Rating: 4 out of 5
Excellent for Web services architects.
This book is all about illustrating architectural pattern for Java Web services development. It presents a collection of design patterns,for the Java Web services patterns for the development community. If you plan to do Java based Web services architecture development, this book makes a case for how to build a Web services architecture using patterns and serves as a guidelines manual with catalog of design patterns.
This Sun author presented this book truly unbiased on choosing the Web services implementation. The book chooses to use Apache Axis 1.0 for illustrating the architecture of Web services and applying patterns for development.
With Web services specifications still evolving, I feel this book dictates the patterns for the early adopters. In the next two years, this book may require a revision based on the upcoming SOAP 1.2 specs and a series WS-* specs.
I strongly commend this patterns book for architects and tech leads who wish to build Web services and related projects.
Rating: 4 out of 5
Very useful Web services Patterns book for Architects
This is the first book which shows how to build Webservices using well defined architectural patterns. This book has an excellent case study based introduction and discusses Web services architecture to begin with and tides over how to apply Java based design patterns to ease development. This books contains an excellent catalog of 20 Web services patterns and its Java implementation.
The authors managed to introduce all patterns while anchoring the presentation with a practical and interesting discussion of real world case study. This approach makes this book succeed on all levels, both in presenting essential patterns and demonstrating how these designs often work together in real Web services.
This book is a perfect companion guide for choosing patterns in real implementation. This book does not introduce and walkthrough Web services standards and Java APIs, for that we chose to use "Developing Java Web services - Wiley Press" book, very helpful.
In all, this book will be absolutely required reading for anyone who lays claim to be an Architect on today's Web services.
· Core J2EE Patterns: Best Practices and Design Strategies, Second Edition
· Developing Java Web Services: Architecting and Developing Secure Web Services Using Java
· Java Web Services Architecture
· Web Services and Service-Oriented Architectures: The Savvy Manager's Guide
· Loosely Coupled: The Missing Pieces of Web Services