图书介绍

.NET Web服务实用案例教程PDF|Epub|txt|kindle电子书版本网盘下载

.NET Web服务实用案例教程
  • 石志国编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:730208243X
  • 出版时间:2004
  • 标注页数:240页
  • 文件大小:72MB
  • 文件页数:255页
  • 主题词:计算机网络-程序设计-技术培训-教材

PDF下载


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

下载说明

.NET Web服务实用案例教程PDF格式电子书版下载

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

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

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

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

图书目录

第1部分 Web服务全程体验与技术规范概览1

第1章 .NET Web服务入门第1例1

1.1 配置.NET Web服务运行环境1

1.1.1 安装IIS1

目录1

1.1.2 安装.NET Framework SDK4

1.1.3 测试ASP.NET运行环境6

1.1.4 SQL Server的安装9

1.2 基于C#的.NET Web服务13

案例1-1 体验Web服务(C#版)13

1.2.1 C#实现Web服务13

1.2.2 C#测试Web服务14

1.2.3 C#使用Web服务17

1.3.1 VB.NET实现Web服务21

1.3 基于VB.NET的.NET Web服务21

案例1-2 体验Web服务(VB.NET版)21

1.3.2 VB.NET测试Web服务22

1.3.3 VB.NET使用Web服务22

第2章 Web服务相关技术概览26

2.1 Web服务简介26

2.1.1 Web服务是一种新的平台26

2.1.2 Web服务的协议及消息传递27

2.1.3 Web服务的接口描述27

2.2 Web服务的必要性29

2.2.1 异步分布系统的必要性29

2.2.2 目前技术的局限性29

2.3.1 SOAP工作原理30

2.3 SOAP综合解决方案30

2.3.2 SOAP和Web服务之间的关系31

2.3.3 ASP.NETWeb服务的特点32

2.3.4 选择一种语言32

2.3.5 选择一种代码编辑器33

第3章 利用Visual Studio.NET创建Web服务34

3.1 比较VC#和VB.NET34

3.1.1 .VC#和VB.NET工程项目比较34

3.1.2 建立Visual Studio.NET的Web服务开发环境35

3.2 建立基于VC#的Web服务36

案例3-1 利用VC#创建Web服务36

3.2.1 创建带参数的Web服务38

案例3-2 使用VC#调用Web服务40

3.2.2 调用Web服务40

3.3 基于VB.NET的Web服务42

3.3.1 创建Web服务42

案例3-3 利用VB.NET创建Web服务42

3.3.2 调用Web服务44

案例3-4 利用VB.NET调用Web服务44

案例3-5 VB.NET和VC#交叉调用Web服务45

第4章 Web服务的三种调用方式47

4.1 创建一个Web服务47

案例4-1 利用VC#实现Web服务47

4.2 调用Web服务的三种方式48

4.2.1 HTTP-GET方式49

4.2.2 HTTP-POST方式50

4.2.3 使用MSXML XMLHTTP对象50

案例4-2 使用XML HTTP对象51

4.2.4 在窗口应用程序中调用53

案例4-3 在窗口应用程序中调用Web服务53

4.2.5 在ASP.NET中调用55

案例4-4 ASP.NET调用Web服务55

案例4-5 在Web服务中调用Web服务56

第2部分 Web服务核心技术规范58

第5章 XML技术58

5.1 什么是XML58

5.1.1 元标记语言58

5.1.2 XML把内容和标记分离59

5.2 编写简单XML文档60

5.2.1 定义基本元素60

5.3 XML文档结构61

5.2.2 使用属性61

5.3.1 XML声明63

5.3.2 处理指令64

5.3.3 注释64

5.3.4 字符和实体引用65

5.4 XML命名空间66

5.4.1 XML命名空间的概念66

5.4.2 命名空间的必要性67

5.4.3 使用命名空间67

5.5 XML的三种显示格式69

5.5.1 CSS样式表69

5.5.2 XSL样式语言70

5.5.3 XML的数据岛技术72

6.1.1 SOAP定义75

6.1 SOAP规范概述75

第6章 SOAP协议75

6.1.2 SOAP的结构76

6.2 SOAP相关技术77

6.3 SOAP消息的组件78

6.3.1 SOAP头78

6.3.2 SOAP体79

6.4 定义和处理SOAP头条目80

6.4.1 定义SOAP头条目81

6.4.2 处理SOAP头条目81

案例6-1 使用SOAP头条目实现验证82

第7章 Web服务描述语言86

7.1 WSDL工作原理86

7.2 WSDL文件的组成部分87

7.2.1 类型部分90

7.2.2 消息部分91

7.2.3 端口类型部分91

7.2.4 绑定部分92

7.2.5 服务部分93

第8章 Web服务的发现机制95

8.1 发现机制概述95

8.1.1 什么是Discovery95

8.1.2 两种发现机制的XML文件96

8.2 DISCO文件96

8.2.1 DISCO文件的结构98

8.2.2 discovery元素99

8.2.3 contractRef元素99

8.2.5 schemaRef元素100

8.2.6 SoapRef绑定元素100

8.2.4 discoveryRef元素100

8.3 MAP文件101

8.3.1 产生MAP文件101

8.3.2 MAP文件的结构103

8.4 UDDI104

8.4.1 UDDI发展背景104

8.4.2 UDDI的概述105

8.4.3 UDDI的发展前景107

8.4.4 UDDI技术107

8.4.5 UDDI网上资源109

9.1 Web服务中的数据类型110

案例9-1 使用Web服务的数据类型110

第9章 Web服务中使用数据类型和对象110

9.2 在Web服务中使用ASP.NET对象115

9.2.1 继承WebService类115

9.2.2 使用Context对象115

案例9-2 使用Session和Application118

第3部分 构架.NET数据服务平台122

第10章 ADO.NET数据访问接口122

10.1 数据服务概述122

10.1.1 Web服务、DataSet和一种新的分离体系结构122

10.1.2 DataSet简介123

10.2 ADO.NET的结构123

10.3 .NET数据提供程序124

10.3.1 SQL Server.NET数据提供程序124

10.3.3 选择.NET数据提供程序125

10.4 使用ADO.NET对象初步125

10.3.2 OLE DB.NET数据提供程序125

10.4.1 使用Connection对象129

10.4.2 使用Command对象130

10.4.3 使用ExecuteReader方法130

案例10-1 网站精确查询系统132

案例10-2 网站模糊查询系统134

10.4.4 使用ExecuteScalar方法135

10.4.5 使用ExecuteNonQuery方法137

10.5 使用ADO.NET对象操作数据库139

10.5.1 使用DataReader对象139

10.5.2 使用DataAdapter对象和DataSet对象141

10.5.3 使用DataView144

11.2.1 SQL服务管理器146

11.2 SQL Server的集成环境介绍146

11.1 SQL Server简介146

第11章 数据服务源——SQL Server 2000146

11.2.2 企业管理器147

11.2.3 查询分析器148

11.2.4 事件探查器149

11.2.5 联机帮助149

11.3 创建数据库150

11.3.1 创建新的数据库150

11.3.2 删除数据库152

11.3.3 数据类型152

11.3.4 表153

11.3.5 修改表154

11.3.6 删除表155

11.4 ADO.NET对象操作SQL Server数据库表155

11.4.1 读取表的两种方法157

11.4.2 为数据表添加数据159

11.4.3 更新表的内容160

11.4.4 删除表的内容160

11.5 存储过程161

11.5.1 存储过程的概念162

11.5.2 存储过程的例子162

11.6 ADO.NET对象操作SQL Server存储过程168

11.6.1 调用无输入输出参数存储过程168

11.6.2 使用带输入输出参数的存储过程170

11.7 DataGrid控件实现分页显示172

11.7.1 使用DataGrid控件动态添加数据178

11.7.2 使用DataGrid控件动态操作数据180

案例9-1 新闻自动发布系统184

12.1 跨站点读取Access数据库194

第12章 使用.NET数据服务194

12.2 跨站点读取SQL Server数据库198

12.3 跨站点操作SQL Server 2000数据库200

12.4 跨站点操作Access数据库204

第4部分 Web服务高级事务处理205

第13章 Web服务与COM组件205

13.1 COM组件概述205

13.2 在Web服务中使用COM组件206

13.2.1 创建COM组件206

13.2.2 在Web服务中调用COM组件210

第14章 Web服务中的事务处理215

14.1 事务的基本概念215

14.1.1 事务的工作原理215

14.2.1 TransactionOption特性216

14.2 在Web服务中事务的属性和特性216

14.1.2 事务、COM+服务和.NET216

14.2.2 AutoComplete属性217

14.3 事务处理的案例217

14.3.1 创建Web服务框架217

14.3.2 在Web服务中添加事务218

14.3.3 利用Debug模式跟踪Web服务222

第5部分 .NET项目分析与设计224

第15章 项目分析与设计工具UML224

15.1 系统分析与设计的方法224

15.2 UML和Rational Rose 2002简介224

15.2.1 UML发展史224

15.2.2 UML的特点和用途225

15.3.1 用例常用元素概述226

15.3 系统分析与UML的用例图226

15.2.3 UML专业绘图工具——Rational Rose226

15.3.2 执行者227

15.3.3 用例227

15.4 系统设计与UML的动态图229

15.4.1 动态模型的必要性230

15.4.2 动态模型内容230

15.4.3 顺序图230

第16章 基于CMM的软件开发过程简介236

16.1 软件企业两种认证体系236

16.1.1 ISO9001简介236

16.1.2 CMM简介236

16.2 什么是CMM的能力级别237

16.2.1 CMM的5个级别237

16.2.2 CMM中的18个关键过程域239

热门推荐