Praise for .NET Web Services “Keith Ballinger has been ‘Mr. Web Services’ at Microsoft for as long as there were Web services. Anyone doing work on the Microsoft Web Services platform would do themselves a favor by reading this book, as Keith’s insights are unique.” — Bob Beauchemin , DevelopMentor “This book is a very good introduction to Web services, providing enough specific information for a person to fully understand the principles and implementation issues of Web services . . . Ballinger clearly outlines the fundamental architectural topics that any organization looking to implement XML Web services should consider.” — Colin Bowern , Consultant, Microsoft Corporation “This book provides information about all principal components of Webservices: transport protocol, interface definition and services discovery mechanisms, security and messaging infrastructure, as well as underlying technologies (XML, TCP/IP, HTTP). Description of each subject is comprehensive and complete; examples provide good illustration from the content.” — Max Loukianov , Solomio Corp. .NET Web Services is the authoritative guide to designing and architecting better Web services using Microsoft technologies. Written by Keith Ballinger, a Program Manager for XML Web Services at Microsoft, this book explains what Web services are, why they exist, and how they work in .NET. Readers will gain a thorough understanding of the technologies that allows them to take full advantage of .NET. The book opens with an introduction to Web services and Web services standards. It then explores .NET technologies and examines how the .NET Framework gives developers the tools they need to build Web service applications. The core of the book focuses on the key specifications that make up the Web services architecture, from HTTP to SOAP to WS-Security. .NET Web Services concludes with the author's expert advice on architecting and designing Web service applications. Topics covered include: The features and pitfalls of Web services Web services standards Creating Web Services with ASP.NET Creating Web service clients XML serialization with .NET Extending Web services Transport protocols for Web services XML and XML Schemas SOAP Describing Web services Discovering Web services Messaging with Web services Securing Web services Advanced messaging Best practices are illustrated throughout with full working examples as well as code samples using C# and ASP.NET Web services. A companion Web site a...… (más)
Chapter 1 -- Introducing Web Services -- The underlying software and hardware that provide the connective tissue for the Internet represent some of the most complex technology of the past few decades.
This architecture is a living one, and it is by no means frozen. It will continue to evolve over the next several years. Changes to this architecture -- some quite dramatic to meet real-world needs -- will take place as the existing specifications develop and new specifications are created as a result of implementation experience and the standards process. However, the architecture as it exists today is already solving problems and is very well suited to building interoperable solutions.
Praise for .NET Web Services “Keith Ballinger has been ‘Mr. Web Services’ at Microsoft for as long as there were Web services. Anyone doing work on the Microsoft Web Services platform would do themselves a favor by reading this book, as Keith’s insights are unique.” — Bob Beauchemin , DevelopMentor “This book is a very good introduction to Web services, providing enough specific information for a person to fully understand the principles and implementation issues of Web services . . . Ballinger clearly outlines the fundamental architectural topics that any organization looking to implement XML Web services should consider.” — Colin Bowern , Consultant, Microsoft Corporation “This book provides information about all principal components of Webservices: transport protocol, interface definition and services discovery mechanisms, security and messaging infrastructure, as well as underlying technologies (XML, TCP/IP, HTTP). Description of each subject is comprehensive and complete; examples provide good illustration from the content.” — Max Loukianov , Solomio Corp. .NET Web Services is the authoritative guide to designing and architecting better Web services using Microsoft technologies. Written by Keith Ballinger, a Program Manager for XML Web Services at Microsoft, this book explains what Web services are, why they exist, and how they work in .NET. Readers will gain a thorough understanding of the technologies that allows them to take full advantage of .NET. The book opens with an introduction to Web services and Web services standards. It then explores .NET technologies and examines how the .NET Framework gives developers the tools they need to build Web service applications. The core of the book focuses on the key specifications that make up the Web services architecture, from HTTP to SOAP to WS-Security. .NET Web Services concludes with the author's expert advice on architecting and designing Web service applications. Topics covered include: The features and pitfalls of Web services Web services standards Creating Web Services with ASP.NET Creating Web service clients XML serialization with .NET Extending Web services Transport protocols for Web services XML and XML Schemas SOAP Describing Web services Discovering Web services Messaging with Web services Securing Web services Advanced messaging Best practices are illustrated throughout with full working examples as well as code samples using C# and ASP.NET Web services. A companion Web site a...