This book describes the key issues and technologies driving Web Services. It provides thorough coverage of concepts, issues, common problems and their solutions, technologies, and best practices necessary to build production-quality Web Services-based applications. Part 1 outlines the big picture for distributed computing environments. It reviews Web Services standards--such as SOAP, WSDL, and UDDI, highlighting key ideas that recur throughout the book. Building on the fundamentals, Part 2 introduces advanced technologies, including some emerging standards in important areas such as transactioning, security, mobile, and pervasive computing, and wireless environments. Drawing on experiences in developing real world Web Services-based applications, the authors present a set of best practices for application architectures based on this new distributed computing paradigm. Key technologies and recommendations are brought together by building an enterprise-scale Web Services-based application.
Key Feature * Includes a detailed case study--with complete source code--of building Web Services with Java AND .Net. * Covers key emerging standards in transactioning, conversations, workflow, security and authentication, mobile and wireless, QoS, portlets, and management. * Presents best practices based on authors' experiences building real world Web Services-based applications.
Table of Contents I. Basic Web Services Standards, Technologies, and Concepts. 1. XML Fundamentals. 2. SOAP and WSDL. 3. UDDI-Universal Description, Discovery, and Integration.
II. Advanced Web Services Technologies and Standards. 4. Conversations. 5. Workflow. 6. Transactions. 7. Security. 8. Quality-of-Service. 9. Mobile and Wireless. 10. Portals and Services Management.
III. Putting it all Together-Building Real World Enterprise Web Services and Applications. 11. Real World Web Service Application Development-Foundations. 12. Real World Web Service Application Development — Advanced Technologies.
Title
Developing Enterprise Web Services : An Architect's Guide