文档介绍:Addison Wesley : .NET Web Services: Architecture and Implementation
Table Of Contents
1. Main Page 5
2. Table of content 6
3. Copyright 10
4. Praise for '.NET Web Services' 12
5. Microsoft .NET Development Series 13
6. Titles in the Series 13
7. Foreword 14
8. Preface 16
9. Acknowledgments 17
10. Chapter 1. Introducing Web Services 17
The Problem: Sharing Data 18
The Solution: Distributed Application Development 19
The Web Architecture 20
Modular Design 24
Message Passing 24
Error Handling 26
The Web Service Architecture 27
The Baseline Specifications of Web Service Architecture 29
Summary 29
11. Chapter 2. XML Web Services Standards 29
The Basics 30
Standards for XML Web Services 35
Discovering Services with UDDI 44
Summary 45
12. Chapter 3. Creating Web Services with 46
Roadmap to Web Services 46
Building Servers 47
Anatomy of a Web Service 51
Using SOAP Bindings 65
Implementing a Server Asynchronously 66
Returning Errors 73
Summary 75
13. Chapter 4. Creating Web Service Clients 76
Creating Clients with the .NET Framework SDK 76
Creating Clients with Visual Studio .NET 82
Creating Web Service Clients Manually 85
Handling Errors and SOAP Faults 92
Extending and Customizing a Client 94
Summary 97
14. Chapter 5. XML Serialization with .NET 98
Overview 98
Writing and Reading XML 105
Customizing XML Serialization 109
Creating Classes from Schemas 118
XML Serialization and Web Services 121
Summary 125
15. Chapter 6. Extending Web Services 126
Soap Extensions 126
Description Formatters 132
Customizing Transport Information 136
HTTP Modules 138
The Web Services Enhancements 140
Summary 142
16. Chapter 7. Transport Protocols for Web Services 142
munication 143
Unreliable Messages with UDP 146
SOAP in E-mail: SMTP