《.NET Web Services架构与实现》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:(美)Keith Ballinger著;张晓坤,谭立平,袁纯良译
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2004
  • ISBN:7508327330
  • 页数:234 页
图书介绍:本书作者是Microsoft公司最早研究Web Services技术的主要领导者Keith Ballinger先生,如果你一直在关注这项技术,那么我想这本书一定可以为你提供你正在寻找的信息。本书对Web Services所使用的传输协议、接口定义和服务发现机制(UDDI)、安全和消息基础结构以及底层技术(XML、SOAP、TCP/IP和HTTP),从概念的描述到具体的实现,都有其独到的见解。XML序列化如何影响Web Services?什么是SOAP协议?WSDL究竟有什么用处?我们为什么要使用UDDI等等。可能你已经开始创作Web Services,也可能没有,但我相信Keith Ballinger一定会教给你很多你想知道的东西!

第1章 Web Services简介 1

问题:共享数据 1

解决方案:分布式应用程序开发 2

Web架构 2

模块设计 5

消息传递 6

错误处理 7

Web Service架构 8

Web Service架构的基线规范 9

小结 9

基本概念 10

第2章 XML Web Services标准 10

XML Web Services的标准 14

通过UDDI发现Web Services 21

小结 22

第3章 通过ASP.NET创建Web Services 23

ASP.NET Web Services之路 23

构建服务器 24

剖析Web Service 27

使用SOAP绑定 38

异步实现一个服务器 38

返回错误 44

小结 46

通过.NET Framework SDK创建客户端 48

第4章 创建Web Service客户端 48

通过Visual Studio.NET构建客户端 53

手动地创建Web Service客户端 55

错误处理与SOAP错误 61

扩展与自定义客户端 62

小结 64

第5章 .NET下的XML序列化 66

概述 66

读写XML 72

自定义XML序列化 74

从架构创建类 82

XML序列化与Web Services 84

小结 88

第6章 扩展Web Services 89

SOAP扩展 89

描述格式化器 95

自定义传输信息 98

HTTP模块 100

Web Services增强 102

小结 103

第7章 Web Services的传输协议 104

TCP通信 104

使用UDP的不可靠消息 106

e-mail中的SOAP:SMTP 107

Web的传输协议:HTTP 109

小结 112

第8章 数据和格式:XML与XML架构 113

元语言 113

XML文档和命名空间 114

用XML和命名空间编程 118

使用架构描述XML 125

用架构编程 131

小结 133

第9章 消息协议:SOAP 135

SOAP协议概述 135

使用SOAP发送消息 146

SOAP标头和异步消息 153

小结 155

第10章 描述Web Services 156

用于描述Web Services的需求 156

Web Services描述语言 156

剖析WSDL 159

编写WSDL 164

NET下读取WSDL文档 164

扩展WSDL 167

Web Service策略 168

小结 170

第11章 发现Web Services 171

使用UDDI的通用发现 172

WS-Inspection 177

专用方式的发现 178

小结 179

第12章 Web Services的消息传递:WS-Routing、WS-Referral和DIME 180

逻辑名字 180

路由消息 182

SOAP路由器的动态配置 187

DIME 189

第13章 使用WS-Security保护Web Services 192

安全技术与标准 192

Web Services安全协议 201

小结 206

会话 207

第14章 高级消息传递:可靠性与会话 207

消息可靠性 214

对话与独自 219

小结 221

第15章 设计Web Services 222

性能 222

互操作性 224

版本控制 229

使用商业逻辑 232

缓存 233

小结 234

最后的思考 234