图书介绍
构建XML Web服务-基于Microsoft.NET平台PDF|Epub|txt|kindle电子书版本网盘下载
![构建XML Web服务-基于Microsoft.NET平台](https://www.shukui.net/cover/60/32372498.jpg)
- (美)Scott Short著;戴荣等译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302059861
- 出版时间:2002
- 标注页数:354页
- 文件大小:21MB
- 文件页数:369页
- 主题词:
PDF下载
下载说明
构建XML Web服务-基于Microsoft.NET平台PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Web服务概述1
1.1 Web服务构建块3
1.2 Web服务设汁决策4
1.2.1 选择传输协议4
1.2.2 选择编码模式5
1.2.3 选择格式设置约定5
1.2.4 选择描述机制6
1.2.5 选择发现机制7
1.3 Web服务中的欠缺7
1.4 本章小结8
第2章 创建基本的Web服务9
2.1 简单的商务应用程序9
2.1.1 创建一个Web窗体9
2.1.2 创建Payment Web服务12
2.1.3 更新Order Web窗体14
2.2 Web文件共享应用程序16
2.2.1 创建Web File Share Web服务16
2.2.2 创建Web File Util程序18
2.3 本章小结22
第3章 SOAP23
3.1 SOAP消息剖析24
3.1.1 SOAP角色25
3.1.2 Header元素25
3.1.3 Body元素28
3.2 使用SOAP RPC消息30
3.3 SOAP Encoding32
3.3.1 简单类型33
3.3.2 复合类型33
3.3.3 通过引用传递参数40
3.4 协议绑定45
3.5 本章小结47
第4章 XML Schema49
4.1 描述XML文档50
4.2 内置数据类型51
4.2.1 整数52
4.2.2 字符串52
4.2.3 二进制数据54
4.3 命名空间55
4.3.1 target Namespace属性56
4.3.2 xmlns属性56
4.3.3 schema Location属性58
4.3.4 no Namespace Schema Location届性59
4.3.5 XML Schema和XML Schema Instance命名空间60
4.4 元素定义60
4.5 自定义数据类型61
4.5.1 简单类型61
4.5.2 复杂类型66
4.5.3 元素和属性组73
4.5.4 命名空间的范围73
4.5.5 多态75
4.5.6 约束继承79
4.6 本章小结81
第5章 使用WSDL记录Web服务83
5.1 WSDL文档语法84
5.1.1 definitions元素85
5.1.2 types元素85
5.1.3 message元素88
5.1.4 port Type元素89
5.1.5 binding元素91
5.1.6 service元素93
5.1.7 扩展性元素94
5.1.8 SOAP扩展94
5.1.9 HTTP GET/POST扩展98
5.1.10 import元素104
5.1.11 记录文档104
5.2 Calculator Web服务的WSDL文档105
5.3 本章小结110
第6章 ASP.NET111
6.1 创建ASP.NET Web服务111
6.2 传输协议和绑定117
6.3 Web服务文档119
6.4 引发错误122
6.5 SOAP编码样式125
6.6 接口继承131
6.7 管理状态135
6.7.1 会话状态136
6.7.2 应用程序状态140
6.8 定义和处理SOAP头144
6.9 使用SOAP扩展153
6.9.1 SOAP扩展属性153
6.9.2 SOAP扩展类155
6.10 使用WSDL实用程序生成代理代码167
6.10.1 代理类169
6.10.2 cookie程序177
6.11 本章小结178
第7章 XML序列化180
7.1 控制XML序列化181
7.2 定义Purchase Order根数据类型182
7.3 定义Items数组188
7.4 创建派生数据类型192
7.5 创建开放式Purchase Order架构194
7.6 定义Accept PO Web方法196
7.7 服务器端验证196
7.8 实现自定义序列化197
7.9 本章小结198
第8章 使用远程处理建立和使用Web服务199
8.1 远程处理与ASP.NET199
8.2 Grabber.NET应用程序200
8.2.1 远程处理的结构201
8.2.2 创建IIS承载的Web服务203
8.2.3 创建Win Form承载的Web服务207
8.2.4 访问Web服务210
8.2.5 添加SOAP头216
8.2.6 生成WSDL219
8.2.7 WSDL扩展元素Suds220
8.3 本章小结220
第9章 Web服务的发现机制222
9.1 UDDI222
9.1.1 UDDI体系结构223
9.1.2 UDDI API224
9.1.3 UDDI SDK226
9.1.4 UDDI企业服务器227
9.1.5 注册头方228
9.1.6 注册供方242
9.1.7 Visual Studio .NET集成246
9.2 DISCO248
9.3 本章小结251
第10章 建立安全的Web服务253
10.1 威胁模型简介253
10.1.1 分析威胁254
10.1.2 选择可减轻威胁的技术255
10.2 Web服务安全技术257
10.2.1 Web服务身份验证258
10.2.2 web服务授权262
10.2.3 web服务的保密性和完整性263
10.3 .NET框架中的安全技术264
10.4 未来的Web服务安全技术266
10.5 常见的安全错误266
10.5.1 错误#1:以不安全的方式存储机密数据267
10.5.2 错误#2:不正确地连接到SQL Server268
10.5.3 错误#3:建立不安全的SQL字符串268
10.6 一个完整的示例269
10.6.1 不安全的版本269
10.6.2 安全的解决方案270
10.7 本章小结273
第11章 调试Web服务274
11.1 交互式调试274
11.1.1 调试基础274
11.1.2 远程调试275
11.1.3 Web服务友好的调用堆栈276
11.2 调试器所需的信息278
11.2.1 程序集元数据279
11.2.2 程序数据库279
11.2.3 跟踪信息280
11.2.4 调试动态编译的源代码282
11.3 规范化Web服务283
11.3.1 跟踪283
11.3.2 事件日志292
11.3.3 性能计数器294
11.4 调试提示与技巧298
11.5 本章小结299
第12章 伸缩性和可用性300
12.1 扩展Web服务的规模300
12.1.1 升级301
12.1.2 扩展301
12.1.3 克服伸缩性瓶颈305
12.2 维持高可用性306
12.2.1 高度可用的升级资源307
12.2.2 高度可用的扩展资源308
12.2.3 根据高度可用的资源编程309
12.3 第三方Web服务和可用性309
12.3.1 把故障转移到备用Web服务310
12.3.2 创建脱机操作模式314
12.4 性能优化315
12.5 本章小结322
第13章 Web服务的前景323
13.1 .NET My Services简介323
13.1.1 .NET My Services安全326
13.1.2 使用.NET My Services327
13.1.3 .NET My Services请求示例329
13.2 通用型XML Web服务体系结构(GXA)331
13.2.1 WS-Inspection332
13.2.2 WS-Security和WS-License334
13.2.3 WS-Routing340
13.2.4 WS-Referral342
13.2.5 动态应用程序拓扑345
13.3 Web服务编排346
13.4 本章小结350
附录 XML Schema内置类型352