图书介绍
Web服务深入编程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 孙永强编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302060614
- 出版时间:2002
- 标注页数:384页
- 文件大小:49MB
- 文件页数:396页
- 主题词:
PDF下载
下载说明
Web服务深入编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 XML Web服务简介1
1.2 XML Web服务的基础结构3
1.3 XML 标准4
1.4 SOAP协议9
1.5 XML Web服务的目录--UDDI12
1.6 描述 XML Web服务--WSDL14
1.7 Global XML Web服务体系结构16
1.8 小结18
第2章 使用Visual Studio.NET创建ASP.NET Web服务19
2.1 ASP.NET XML Web服务项目的构成21
2.2 ASP.NET XML Web服务的代码模型24
2.2.1 入口点文件24
2.2.2 后台代码文件25
2.3 测试ASP.NET XML Web服务27
2.4 WebService类30
2.5 在XML Web服务类中使用属性32
2.5.1 使用WebService属性32
2.5.2 使用WebMethod属性34
2.6 设置XML Web服务40
2.7 部署XML Web服务41
2.7.1 通过创建安装项目来部署 XML Web服务41
2.7.2 通过复制项目来部署XML Web服务45
2.8 小结46
第3章 创建访问Web服务的客户程序47
3.1 创建Windows窗体客户程序47
3.1.1 使用模板创建新项目47
3.1.2 创建代理类48
3.1.3 在客户程序中通过代理类来访问XML Web服务52
3.2 创建ASP.NET客户程序59
3.3 查看代理类64
3.4 使用异步方式访问 XML Web服务71
3.4.1 使用回调函数72
3.4.2 使用WaitHandle类74
3.5 小结77
第4章 XML Web 服务描述语言78
4.1 WSDL文档的结构78
4.1.1 definitions元素78
4.1.2 types元素79
4.1.3 message元素82
4.1.4 portType元素85
4.1.5 binding元素87
4.1.6 service元素90
4.2 应用WSDL文档91
4.3 使用属性定制WSDL100
4.3.1 WebServiceAttribute属性107
4.3.2 WebMethodAttribute属性108
4.3.3 WebServiceBindingAttribute属性110
4.4 使用配置文件改变WSDL113
4.5 小结114
第5章 基于接口的XML Web服务编程115
5.1 定义接口116
5.2 实现接口122
5.2.1 创建接口类123
5.2.2 实现接口125
5.3 创建使用接口的客户程序128
5.4 定义多个接口132
5.5 小结137
6.1.1 HTTP消息的格式138
6.1 HTTP协议138
第6章 XML Web服务的通信协议138
6.1.2 HTTP GET方法140
6.1.3 HTTP POST方法141
6.1.4 示例程序143
6.2 SOAP协议148
6.3 SOAP协议与HTTP协议152
6.4 在ASP.NET XML Web服务中使用SOAP Header158
6.4.1 SoapHeader类和SoapUnknownHeader类159
6.4.3 在XML Web服务中实际使用SOAP Header元素160
6.4.2 SoapHeaderAttribue属性类160
6.4.4 创建使用SOAP报头的客户程序166
6.5 小结169
第7章 定制SOAP消息170
7.1 SOAP消息的编码样式170
7.1.1 document/literal171
7.1.2 document/encoded172
7.1.3 rpc/encoded173
7.2 使用属性定制SOAP消息174
7.2.1 SoapDocumentServiceAttribute属性175
7.2.2 SoapRpcServiceAttribute属性179
7.2.3 SoapDocumentMethodAttribute属性180
7.2.4 SoapRpcMethodAttribute特性186
7.3 使用XML序列化定制SOAP消息188
7.3.1 使用属性控制XML序列化188
7.3.2 XML Web服务的XML序列化193
7.4 小结198
第8章 使用SOAP扩展199
8.1 SOAP扩展概述199
8.2 创建SOAP扩展属性类201
8.3 创建SOAP扩展类203
8.3.1 GetInitializer方法204
8.3.2 Initialize方法205
8.3.3 ChainStream方法205
8.3.4 ProcessMessgae方法207
8.4 使用SOAP扩展209
8.4.1 使用SOAP扩展属性为方法指定SOAP扩展209
8.4.2 使用配置文件指定SOAP扩展209
8.5 示例程序210
8.5.1 创建使用SOAP扩展的XML Web服务211
8.5.2 创建客户程序225
8.5.3 为客户程序添加SOAP扩展227
8.6 小结229
第9章 XML Web服务的发现230
9.1 UDDI概述230
9.1.1 UDDI商业注册表231
9.1.2 UDDI接入节点232
9.2 UDDI的数据结构232
9.2.1 tModel结构233
9.2.2 bindingTemplate结构234
9.2.3 businessService结构235
9.2.4 businessEntity结构236
9.3 UDDI的API238
9.3.1 查询API239
9.3.2 发布API240
9.4 从UDDI注册表中查询信息241
9.4.1 使用Microsoft接入节点提供的界面进行查询241
9.4.2 编程查询UDDI注册表248
9.5 向UDDI注册表中发布信息264
9.5.1 确定要注册的信息264
9.5.2 向UDDI中添加注册项265
9.6 小结272
10.1 使用XML的内建数据类型273
第10章 XML Web服务中的数据类型处理273
10.2 使用枚举类型276
10.3 使用结构类型278
10.4 使用数组281
10.5 使用二进制数据282
10.6 使用DataSet283
10.7 使用自定义复杂类型287
10.8 小结291
11.1.1 会话状态292
第11章 充分利用ASP.NET的功能292
11.1 状态管理292
11.1.2 应用程序状态300
11.2 使用缓存304
11.2.1 使用缓存时的注意事项304
11.2.2 使用缓存的方式305
11.2.3 ASP.NET提供的缓存支持306
11.2.4 示例程序310
11.3 使用事务317
11.4 小结319
第12章 创建安全的XML Web服务320
12.1 基础结构中的安全性320
12.2 身份验证与授权329
12.2.1 配置身份验证330
12.2.2 Windows身份验证示例程序332
12.2.3 客户证书身份验证338
12.2.4 XML Web sevices的授权选项342
12.3 使用ASP.NET模拟344
12.4 SOAP安全性347
12.4.1 XML签名348
12.4.2 XML加密350
12.4.3 SOAP安全性352
12.5 小结358
第13章 通用XML Web服务客户程序359
13.1 设计思路359
13.2 程序设计360
13.2.1 动态生成程序集的类360
13.2.2 输入方法参数的对话框373
13.2.3 主窗体的设计376
13.3 小结384
热门推荐
- 249420.html
- 180733.html
- 1007144.html
- 2931.html
- 697994.html
- 2037008.html
- 234679.html
- 864466.html
- 1496075.html
- 277640.html
- http://www.ickdjs.cc/book_3359356.html
- http://www.ickdjs.cc/book_2358009.html
- http://www.ickdjs.cc/book_2771426.html
- http://www.ickdjs.cc/book_979186.html
- http://www.ickdjs.cc/book_2464476.html
- http://www.ickdjs.cc/book_3151171.html
- http://www.ickdjs.cc/book_2205912.html
- http://www.ickdjs.cc/book_2263059.html
- http://www.ickdjs.cc/book_2786006.html
- http://www.ickdjs.cc/book_3825068.html