图书介绍

.NET XML Web服务PDF|Epub|txt|kindle电子书版本下载

.NET XML Web服务
  • (美)Robert Tabor著;徐继伟,英宇等译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111101588
  • 出版时间:2002
  • 标注页数:325页
  • 文件大小:38MB
  • 文件页数:336页
  • 主题词:

PDF下载


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

下载说明

.NET XML Web服务PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Web服务简介1

1.1 为什么需要Web服务1

1.2 现有技术存在的问题4

1.2.1 数据格式4

1.2.2 数据传输4

1.3 需要什么技术6

1.4 SOAP综合解决方案6

1.4.1 SOAP是什么6

1.4.2 SOAP和Web服务之间的关系7

1.4.3 WSD是什么10

1.4.4 DISCO是什么10

1.4.5 UDDI是什么10

1.5 Microsoft的SOAP和Web服务的实现方法11

1.5.1 Visual Studio的SOAP工具包11

1.5.2 .NET Remoting12

1.6.2 简化测试13

1.6.1 简化创建13

1.5.3 ASP.NET Web服务13

1.6 ASP.NET Web服务的优势13

1.6.3 简化部署14

1.7 ASP.NET Web服务与 BizTalk有何不同14

1.8 使用 ASP.NET实现 ASP.NET Web服务16

1.9 Web服务在构架中的合适位置16

1.10 选择一种语言19

1.11 选择一种代码编辑器19

1.12 小结19

2.2 设置环境21

第2章 使用.NET SDK创建一个简单的Web服务21

2.1 Web服务能做什么21

2.2.1 在IIS 5.0中创建一个 Web文件夹22

2.2.2 编码Web服务23

2.3 测试Web服务24

2.4 创建WSDL文件28

2.4.1 创建WSDL文件的方法28

2.4.2 检查生成的WSDL文件29

2.4.3 WSDL描述Web服务的什么内容29

2.5 小结30

第3章 使用.NET SDK应用一个简单的Web服务31

3.1 如何应用Web服务31

3.1.1 在IIS中创建一个单独的Web文件夹32

3.1.2 使用wsdl.exe创建代理33

3.1.3 查看生成的代理类33

3.1.4 编译代理36

3.2 创建Web服务应用37

3.3 测试Web服务应用39

3.4 小结40

第4章 在Visual Studio.NET中创建一个简单的Web服务41

4.1 创建一个新的Visual Studio.NET Web服务项目41

4.2 回顾Visual Studio.NET的优势46

4.3 小结47

第5章 在Visual Studio.NET中使用Web服务48

5.1 创建一个Web菌体应用程序48

5.2 回顾Visual Studio.NET的优势57

5.3 小结57

6.1 传统的ASP如何工作58

第6章 怎样使用ASP.NET58

6.2 ASP存在的问题59

6.2.1 性能59

6.2.2 可维护性60

6.2.3 状态管理60

6.2.4 使用COM组件60

6.3 Microsoft .NET Framework60

6.3.1 Microft.NET Framework体系结构60

6.3.2 公共语言运行时61

6.3.3 服务框架62

6.3.4 ASP.NET和Windows窗体应用程序服务63

6.4 ASP.NET应用程序模型63

6.5 如何使用Web服务63

6.6 即时编译65

6.7 小结65

第7章 考察SOAP67

7.1 SOAP规范概述67

7.2 什么是SOAP68

7.2.1 SOAP和XML69

7.2.2 SOAP与其他的RPC技术71

7.2.3 SOAP的优势与不足72

7.3 SOAP消息的组件73

7.3.1 SOAP包封73

7.3.2 SOAP头73

7.3.3 SOAP体:调用75

7.3.4 SOAP体:响应75

7.3.5 SOAP体:错误76

7.4 支持的数据类型77

7.5 单引用与多引用存取程序78

7.6 小结80

第8章 了解WSDL81

8.1 WSDL家族82

8.2 WSDL如何工作82

8.3.2 消息部分83

8.3.3 端四类型部分83

8.3.1 类型部分83

8.3 WSDL文件的组成部分83

8.3.4 绑定部分84

8.3.5 服务部分84

8.4 考察WSDL文件85

8.4.1 < definitions>元素85

8.4.2 考察类型部分86

8.4.3 考察消息部分87

8.4.4 考察端四类型部分87

8.4.5 考察绑定部分88

8.4.6 考察服务部分89

8.5 绑定扩展89

8.6 WSDL的未来90

8.7 小结90

第9章 理解DISCO91

9.1 什么是Discovery91

9.2 DISCO规范的要点92

9.2.1 Discovery算法92

9.2.2 DISCO文档的格式93

9.3 什么是动态Discovery94

9.4 添加Web引用:一个 DISCO用户95

9.5 小结96

第10章 异常事件与错误处理97

10.1 异常事件处理的方法97

10.2 抛出SOAP异常事件100

10.3 一个异常事件示例101

10.4 在ASP.NET客户端处理异常事件104

10.5 小结111

11.1 对WebService类的继承112

第11章 通过Web服务访问ASP.NET对象112

11.2 Context和Application示例113

11.2.1 创建Context应用程序客户端示例118

11.2.2 查看客户端结果123

11.3 小结123

第12章 调用Web服务的三种方法124

12.1 Web服务帮助页和HTTP-GET124

12.2 使用HTTP-GET调用Web服务128

12.3 使用HTTP-POST调用Web服务129

12.4 使用MSXML XMLHTTP对象130

12.5 小结131

13.1 处理指令132

第13章 Web服务属性与特性132

13.1.1 Language特性133

13.1.2 CodeBehind特性134

13.1.3 Class特性134

13.2 WebService属性134

13.2.1 Namespace特性134

13.2.2 Description特性135

13.3.1 BufferResponse特性137

13.3.2 CacheDuration特性137

13.2.3 Name特性137

13.3 WebMethod属性137

13.3.3 Description特性138

13.3.4 EnableSesion特性138

13.3.5 MessageName特性139

13.3.6 TransactionOption特性139

13.4 小结140

14.1 SOAP规范和数据类型141

第14章 传送复杂的结构和数据类型141

14.2 理解类、XSD、WSD和代理142

14.3 通过Web服务传送.NET结构143

14.4 创建Web服务客户端150

14.5 通过Web服务传送XML157

14.6 小结162

第15章 通过Wall服务传送ADO.NET数据集163

15.1 Web服务、DataSet和一种新的分高体系结构163

15.1.1 理解DataSet164

15.1.3 DataSet中的DataTable和DataRelation165

15.1.2 DataAdapter对象165

15.2 DataSetSample示例166

15.2.1 构造DataSet170

15.2.2 构造客户端170

15.2.3 绑定到DataSet174

15.3 DataSetRoundTrip示例174

15.3.1 构造DataSetRoundTripClient178

15.3.2 监视结果183

15.3.3 理解DiffGram185

15.4 小结186

第16章 在Visual Studio.NET中使用Web服务设计器187

16.1 EvetLogService类187

16.2 小结193

第17章 COM互用性和Web服务194

17.1 互用性的工作原理194

17.2 一个互用性示例194

17.2.1 创建COM组件195

17.2.3 在Web服务中创建到COM组件的引用196

17.2.2 注册COM组件196

17.2.4 访问COM组件的方法和属性197

17.3 小结201

第18章 在Web服务中使用事务202

18.1 理解事务202

18.1.1 事务的工作原理202

18.1.2 事务、COM十服务和.NET203

18.1.5 TransactionOption特性204

18.1.4 在Web服务中事务的局性和特性204

18.1.3 ASP.NET Web服务中事务的局限性204

18.1.6 AutoComplete属性205

18.2 事务处理示例205

18.2.1 构造Web服务205

18.2.2 创建一个对System.,EnterpriseServices类的引用206

18.2.3 继续构造事务示例206

18.2.4 在Debug模式下检查Web服务212

18.4 小结213

18.3 跨Web服务的事务213

第19章 异步调用Web服务214

19.1 如何进行异步调用214

19.2 异步Web服务示例215

19.2.1 构造Web服务215

19.2.2 构造客户端219

19.2.3 测试回调和WaitHandle函数227

19.3 小结228

20.1.1 创建Web服务229

20.1 Office Web服务示例229

第20章 在Office XP中使用Web服务229

20.1.2 创建Excel电子表格:第1部分233

20.1.3 测试电子表格235

20.1.4 创建Excel电子表格:第2部分236

20.1.5 测试电子表格240

20.2 小结240

第21章 Web服务行为242

21.1 理解DHTML行为242

21.2.1 连接到Web服务行为243

21.2 Web服务行为如何工作243

21.2.2 识别Web服务244

21.2.3 调用Web服务的方法244

21.2.4 处理Web服务的结果245

21.3 WSBehavior示例245

21.3.1 构造WSBeboor Web服务246

21.3.2 下载WebService.htc250

21.3.3 用Web服务行为构造WSBehavior客户端250

21.4 小结253

22.1 创建SOAP头Web服务示例254

第22章 在Web服务中操作SOAP头254

22.2 构建SOAP头Web服务示例255

22.2.1 SoapHeaderSample.asmx代码的解释258

22.2.2 了解SoapHeader属性259

22.3 构建SOAP头客户端示例260

22.3.1 查看结果264

22.3.2 实现方式264

22.4 未知头的处理265

22.5 小结266

第23章 利用XML属性操作SOAP消息267

23.1 在Web服务中操作SOAP消息的示例267

23.2 小结272

第24章 使用SOAP扩展273

24.1 使用SOAP扩展能够做什么273

24.2 SoapLogger扩展示例274

24.3 创建客户端286

24.4 小结290

25.1 什么是UDDI291

第25章 了解UDDI291

25.2 从商业的角度来观察UDDI292

25.2.1 场景1:手动查询UDDI292

25.2.2 场景2:程序查询UDDI292

25.2.3 场景3:把UDDI当做一种搜索引擎资源293

25.2.4 场景4:把UDDI当做一种由子商务资源293

25.3 UDDI注册表数293

25.3.1 白页293

25.3.2 黄页293

25.3.3 绿页294

25.4 从技术的角度来观察UDDI294

25.4.1 UDDI的Web服务接口294

25.4.2 UDDI和其他Web服务类型294

25.4.3 授权和安全295

25.4.4 UDDI调用和恢复模型295

25.4.5 UDDI的数据结构295

25.5.1 查询用API298

25.5.2 搜索限定词298

25.5 UDDI程序员的API规范298

25.5.3 发布用API299

25.6 UDDI前景299

25.7 小结300

第26章 Web服务的配置、部署和安全301

26.1 配置301

26.1.1 web.config文件301

26.1.2 通过编程使用web.config文件302

26.1.3 通过Visual Studio.NET使用web.config文件303

26.1.4 使用配置管理器304

26.2 部署306

26.2.1 使用Xcopy部署307

26.2.2 使用Visual Studio.NET里的Cope Project命令307

26.2.3 在Visual Studio.NET中创建一个部署项目308

26.3 安全309

26.3.1 验证和授权311

26.3.2 用登录凭证进行验证311

26.3.4 不涉及IIS进行验证312

26.3.3 用IIS地址约束进行验证312

26.3.5 授权313

26.3.6 加密314

26.3.7 验证和授权的场景314

26.3.8 编程控制的授权方式316

26.4 小结318

27.2 什么是.NET My Services320

27.2.1 .NET My Services in a Box320

27.1 .NET构建块服务320

第27章 .NET My Services介绍320

27.2.2 Microsoft Passport321

27.2.3 .NET My Services的未来版本321

27.2.4 .NET My Services如何工作321

27.2.5 .NET My Services的使用场合322

27.2.6 最终用户赋受益322

27.2.7 企业受益323

27.2.8 从技术的角度考察.NET My Services323

27.2.9 推广Passport和.NET My Services的障碍324

27.3 小结325

附录 Internet上的SOM、Web服务和.NET链接326

热门推荐