Web Services products usually come with specific product architecture. For example, the UDDI Service Registry must run on a specific RDBMS vendor product. These Web Services vendors do not usually provide a framework or architecture methodology for defining, customizing, and implementing enterprise architecture solutions using a combination of Web Services products.
A structured Web Services architecture framework not only provides a structured methodology to define Web Services components, but also helps select appropriate tools for meeting different Quality of Services (“ilities”) during the development and deployment life cycle.
Web Services design patterns can be accumulated as you gain experience from deployment. ...