图书介绍

Microsoft .NET XML Web服务程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Microsoft .NET XML Web服务程序设计
  • (美)Adam Freeman,(美)Allen Jones著;向璐,向祚铁译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302069441
  • 出版时间:2003
  • 标注页数:322页
  • 文件大小:34MB
  • 文件页数:339页
  • 主题词:计算机网络-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Microsoft .NET XML Web服务程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第Ⅰ部分3

XML Web服务基础知识3

第1章XML Web服务简介3

1.1什么是XMLWeb服务3

目录3

1.2 XMLWeb服务示例4

1.2.1 信息服务4

1.2.2集中化服务4

1.2.3 数据集成、聚合与分析5

1.2.4应用程序的扩展和集成5

1.3 XMLWeb服务的优点6

1.3.2 非商业性6

1.3.1基于标准6

的系统6

1.2.5 基于对等模型和推模型6

1.3.3 简便性7

1.3.4独立于语言及平台7

1.3.5 功能抽象7

1.3.6 可发现性7

1.3.7提高开发效率7

1.4 XMLWeb服务面临的挑战8

1.4.1有待发展的技术8

1.4.2 消费者是否采用8

1.4.3 有待证实的商务模型9

1.4.4管理的简单性9

1.4.5 保持一致性10

1.4.6操作问题与支持结构10

1.5 XMLWeb服务标准与协议10

1.5.1 目录和发现11

1.5.2 描述12

1.5.3 消息发送12

1.5.4 XML13

1.6 XML Web服务体系结构13

1.6.1 目录、发现和描述14

1.6.2代理对象14

1.7用ASP.NET创建XML Web服务14

1.8本章小结15

第2章 使用Visua l Studio.NET16

开发XML Web服务16

2.1准备开发环境16

2.1.1 IIS Server系统要求17

2.1.2 安装IIS17

Web服务开发19

2.1.3配置IIS服务器用于XML19

2.1.4 安装Visual Studio.NET20

2.2与XML Web服务相关的ASP.NET基础知识21

2.2.1 ASMX文件22

2.2.2@WebService指令22

2.2.3 后台代码文件23

2.3 用Visual Studio.NET创建XMLWeb服务23

2.3.1 创建HelloWorld XML23

Web服务23

2.3.2 测试HelloWorld XML26

Web服务26

2.3.3 XMLWeb服务项目文件28

2.3.4 用Visual Studio.NET向IIS服务器上传文件30

2.4本章小结31

3.1 信用卡验证服务33

第3章 创建信用卡验证服务33

3.1.2 CreditCardValidator库的功能34

3.1.1 信用卡验证过程34

3.2 VISAValidator服务35

3.2.1 创建VISAValidator服务35

3.2.2 测试VISAValidatorXML40

Web服务40

3.3 理解VISAValidator代码43

3.3.1 System.Web.Services44

命名空间44

3.3.2 WebService基类45

3.3.3 WebService属性45

3.3.4 WebMethod属性46

3.4本章小结47

第4章 创建SOAP客户端51

第11部分51

XML Web服务和客户端51

4.1 代理类和Web引用52

4.1.1 创建Web引用53

4.1.2重命名Web引用54

4.1.3 查看Web引用文件和属性55

4.1.4使用代理类56

4.2 XML Web服务客户端58

4.2.1 创建Windows窗体客户端59

4.2.2创建Web窗体客户端63

4.2.3 创建控制台客户端67

4.3 本章小结71

的比较72

5.1.1 HTTP-GET与HTTP-POST72

5.1 HTTP-GET和HTTP-POST协议72

第5章创建HTTP客户端72

5.1.2 HTTP和SOAP的比较74

5.2 通过HTTP使用XML Web服务76

5.2.1 HTTP代理类76

5.2.2创建Web窗体客户端77

5.3 本章小结80

第6章 XML Web服务中的数据类型81

6.1 使用SOAP表示数据81

6.2 使用HTTP表示数据82

6.3 简单类型82

6.4 复杂类型83

6.4.1 创建使用复杂类型的XMLWeb服务83

6.4.2 消费使用复杂类型的XMLWeb服务88

6.5.1 创建使用引用参数的XMLWeb服务93

6.5 引用参数93

6.5.2 消费使用引用参数的XMLWeb服务97

6.6 本章小结99

第7章 异常处理100

7.1 ASP.NET处理异常的方式100

7.2 使用自定义错误代码101

7.2.1 在XML Web服务中102

引发异常102

7.2.2 在XML Web服务客户106

端处理异常106

7.3 测试WindowsFormsClient113

应用程序113

7.4 本章小结114

XML Web服务115

第8章 用Visual Studio.NET调试115

8.1 断点和异常116

8.2 使用断点116

8.2.1 创建XML Web服务116

调试项目116

8.2.2 创建XML Web服务117

客户端117

8.2.3 设置断点120

8.2.4 开始使用调试器121

8.3 配置断点123

8.3.1 使用命中计数123

8.3.2条件性中断126

8.3.3 禁用和移除断点128

8.4根据异常中断129

8.5本章小结131

第9章 发布和发现XML Web服务133

9.1 用UDDI发布和发现XML Web服务133

9.1.1 用UDDI发布XMLWeb133

服务133

9.1.2 用UDDI发现XMLWeb146

服务146

9.2 用DISCO文件发布和发现XMLWeb服务149

9.2.1 DISCO文件149

9.2.2 自动发现机制和.vsdisco文件151

9.3 XML Web服务的部署153

9.3.1 手动部署153

9.3.2 Visual Studio.NET的复制项目特性155

9.3.3 Visual Studio.NET Web安装项目156

9.4本章小结164

第111部分167

高级XML Web服务167

第10章状态管理167

10.1 客户端状态167

10.1.1 使用客户端会话168

10.1.2 使用一项保存客户端173

状态的XMLWeb服务173

10.2应用程序状态180

10.2.1 使用Application属性180

10.2.2 生成请求历史的客户端184

10.2.3 测试应用程序状态支持186

10.3本章小结187

1 1.1 DataSet概述188

第1 1章 DataSet 和XML Web服务188

11.2使用DataSet189

11.2.1 创建Windows窗体验证193

客户端193

11.2.2 消费一项使用DataSet199

的XMLWeb服务199

11.3 本章小结204

第12章缓存和应用程序事件206

12.1 缓存206

12.1.1 CacheDuration属性207

12.1.2 Cache对象207

12.1.3 创建使用缓存的XML208

Web服务208

12.1.4 创建Windows窗体验证211

客户端211

Web服务216

12.1.5 使用应用了缓存的XML216

12.1.6 测试XML Web服务220

12.2 Global.asax文件221

12.3 本章小结230

第1 3章加强XML Web服务的231

安全性231

13.1 身份验证231

13.1.1 实现基本验证和简要233

验证233

13.1.2实现集成Windows验证245

13.2授权249

13.2.1 URL授权249

13.2.2文件授权251

13.3本章小结252

自定义的SOAP头253

第14章自定义SOAP头253

14.1 在XML Web服务中使用253

14.1.1 开发使用自定义SOAP头的XML Web服务254

14.1.2开发使用SOAP头的XML263

Web服务客户端263

14.2本章小结270

第15章使用异步XML Web服务271

15.1 异步XML Web服务272

15.2异步XMLWeb服务客户端276

15.2.1代理类方法277

15.2.2对信号异步方法的完成279

使用回调279

15.2.3 等待异步方法完成288

完成295

15.2.5 轮询确定异步方法的295

15.2.4 阻塞异步方法完成295

15.3 本章小结296

第1 6章手动创建代理297

16.1 使用Wsdl.exe工具297

16.1.1创建一个代理DLL298

16.1.2创建一个使用代理DLL299

的客户端299

16.2本章小结306

第Ⅳ部分309

附录309

附录A信用卡验证库309

A.1 CreditCardValidation.dll309

A.2如何验证卡号309

A.2.1前缀和长度309

A.3.1 异常类310

A.2.2 LUHN公式310

A.3 CreditCardValidation代码310

A.3.2 Validator类313

A.4 本章小结319

附录B XML Web服务资源320

B.1 扩展标记语言(XML)320

B.2超文本传输协议(HTTP)320

B.3 Microsoft.NET320

B.4 Microsoft.NET Passport321

B.5 安全套接字层(SSL)321

B.6简单对象访问协议(SOAP)321

B.7传输层协议(TLS)322

B.8通用描述、发现和集成(UDDI)322

B.9 Web服务描述语言(WSDL)322

B.10其他322

热门推荐