Make your own free website on Tripod.com
Home

Main Page
Table of content
Copyright
Praise for '.NET Web Services'
Microsoft .NET Development Series
Titles in the Series
Foreword
Preface
Acknowledgments
Chapter 1. Introducing Web Services
The Problem: Sharing Data
The Solution: Distributed Application Development
The Web Architecture
Modular Design
Message Passing
Error Handling
The Web Service Architecture
The Baseline Specifications of Web Service Architecture
Summary
Chapter 2. XML Web Services Standards
The Basics
Standards for XML Web Services
Discovering Services with UDDI
Summary
Chapter 3. Creating Web Services with ASP.NET
Roadmap to ASP.NET Web Services
Building Servers
Anatomy of a Web Service
Using SOAP Bindings
Implementing a Server Asynchronously
Returning Errors
Summary
Chapter 4. Creating Web Service Clients
Creating Clients with the .NET Framework SDK
Creating Clients with Visual Studio .NET
Creating Web Service Clients Manually
Handling Errors and SOAP Faults
Extending and Customizing a Client
Summary
Chapter 5. XML Serialization with .NET
Overview
Writing and Reading XML
Customizing XML Serialization
Creating Classes from Schemas
XML Serialization and Web Services
Summary
Chapter 6. Extending Web Services
Soap Extensions
Description Formatters
Customizing Transport Information
HTTP Modules
The Web Services Enhancements
Summary
Chapter 7. Transport Protocols for Web Services
TCP Communication
Unreliable Messages with UDP
SOAP in E-mail: SMTP
The Web's Transport: HTTP
Summary
Chapter 8. Data and Format: XML and XML Schemas
The Meta-Language
XML Documents and Namespaces
Programming with XML and Namespaces
Describing XML with Schemas
Programming with Schemas
Summary
Chapter 9. The Messaging Protocol: SOAP
Overview of the SOAP Protocol
Using SOAP to Send Messages
SOAP Headers and Asynchronous Messaging
Summary
Chapter 10. Describing Web Services
Requirements for Describing Web Services
The Web Services Description Language
Anatomy of WSDL
Writing WSDL
Reading WSDL Documents with .NET
Extending WSDL
Web Service Policy
Summary
Chapter 11. Discovering Web Services
Universal Discovery with UDDI
WS-Inspection
Ad-Hoc Discovery
Summary
Chapter 12. Messaging with Web Services: WS-Routing, WS-Referral, and DIME
Logical Names
Routing Messages
Dynamic Configuration of SOAP Routers
DIME
Summary
Chapter 13. Securing Web Services with WS-Security
Security Technologies and Standards
Web Service Security Protocols
Summary
Chapter 14. Advanced Messaging:Reliability and Sessions
Sessions
Message Reliability
Dialogues and Monologues
Summary
Chapter 15. Designing Web Services
Performance
Interoperability
Versioning
Using Business Logic
Caching
Summary
Final Thoughts

[ Team LiB ] Next Section

   
•  Table of Contents
.NET Web Services: Architecture and Implementation
By Keith Ballinger
   
Publisher : Addison Wesley
Pub Date : February 14, 2003
ISBN : 0-321-11359-4
Pages : 352


.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 at www.keithba.net includes all sample code from the book.

Books in the Microsoft .NET Development Series are written and reviewed by the principal authorities and pioneering developers of the Microsoft .NET technologies, including the Microsoft .NET development team and DevelopMentor. Books in the Microsoft .NET Development Series focus on the design, architecture, and implementation of the Microsoft .NET initiative to empower developers and students everywhere with the knowledge they need to thrive in the Microsoft .NET revolution.

[ Team LiB ] Next Section
This HTML Help has been published by chm2web software.