Resources

Subscribe

  • Subscribe

Web Services Patterns: Java Edition

Posted by admin | October 7, 2009 .

Web Services Patterns: Java Edition
$31.07

Product Description
<p><i>Web Service Patterns: Java Edition</i> describes architectural patterns that can guide you through design patterns (service implementation and usage) and illustrates the different ways in which you can use web services. </p> <p>Author Paul Monday had two primary goals in writing this book: to show some interesting design patterns that are applicable to web services as well as the broader computing community and to give some hands-on experience using a web service environment. </p> <p>Monday achieves the first goal by presenting many original, and a few already available, design patterns. The patterns he chooses to discuss illustration the entire web service environment&emdash;from the patterns that make up web service implementation platforms to the patterns for building your own web services. Each pattern covered has a web service implementation section that builds a common application throughout the book. </p> <p>To fulfill the second goal of providing hands-on experience with web services, Monday chose a single web service environment, Apache Axis, and implemented each pattern using this environment. </p> <p>By the end of this book, you’ll have deployed more than 15 working web service implementations that show the strengths and weaknesses of web services. </p>

About the Author
Paul B. Monday is a software architect working for Sun Microsystem’s Network Storage Division. During graduate school at Washington State University, he created the System V File system implementation for the early Linux operating system (prior to the 1. 0 kernel). At IBM, Paul worked on projects to find mechanisms and approaches for reusing software efficiently. After IBM, Paul worked for Imation Corporation as an architect and project leader for a series of projects involving device management and network appliances. While there, Paul led an effort to build a network appliance based entirely on open source software. Since Imation Corp. , Paul has worked on a variety of architecture projects relating to enterprise software. Paul is the coauthor of two books, <i>The San Francisco Component Framework: An Introduction</i>, and <i>The Jiro Technology Programmer’s Guide and Federated Management Architecture</i>.

Buy Web Services Patterns: Java Edition at Amazon

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • NewsVine
  • Reddit
  • StumbleUpon
  • YahooMyWeb
  • Google Bookmarks
  • Yahoo! Buzz
  • TwitThis
  • Live
  • LinkedIn
  • Pownce
  • MySpace

Leave a Comment

If you would like to make a comment, please fill out the form below.

Name (required)

Email (required)

Website

Comments

2 Comments so far
  1. Nellis October 7, 2009 2:04 pm

    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.

  2. Meztli October 7, 2009 4:08 pm

    I’ve been architecting Web Services since before they were called Web Services, so I was really hoping to come away with some new insights based on the other book reviews here. Unfortunately, this book fell short in several ways. Pros: I liked the idea of WS patterns – it’s a good idea and he did an ok job, I also liked how he tied the example application to the text. Cons: the writing style was a little dry and repetitive, very few of the patterns actually applied to how clients interact with services (something most of us that implement services are interested in), all of the examples used rpc/encoded SOAP messages which is pretty much an obsolete practice, and the author seemed to have much less Web Service experience than pattern experience. For example, in the Partial Population Pattern he recommends that clients use “keys” to identify parts of the message that they want returned. A more XML-friendly approach would be to use a limited form of XPath rather than keys, thus allowing for more flexibility. The pattern also assumes that the response schema allows variations in the message to be returned, something that I don’t believe he discussed.