.NET Web服务实用案例教程

.NET Web服务实用案例教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2004-04
版次: 1
ISBN: 9787302082439
定价: 25.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 240页
字数: 400千字
1人买过
  • 本书系统介绍了.NET Web服务,以案例为主,以知识点为主线。全书有十多个完整的案例和超过100个基本案例程序。对.NET Web服务的讲解主要是从Web服务的基本技术规范出发,重点介绍了XML技术规范在.NET Web服务中的应用和SOAP协议的使用,介绍了Web服务描述语言(WSDL)和Web服务的两种发现机制(DISCO和UDDI)。详细介绍了ADO.NET数据库编程和Web服务的数据服务。
      
      本书可以作为IT培训机构教材,也可以作为大专院校的教学参考书。本书的案例可以从新东方IT教育网站下载,网址是http://it.neworiental.org。 第1部分 Web服务全程体验与技术规范概览

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

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

       1.1.1 安装IIS

       1.1.2 安装.NET Framework SDK

       1.1.3 测试ASP.NET运行环境

       1.1.4 SQL Server的安装

      1.2 基于C#的.NET Web服务

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

       1.2.1 C#实现Web服务

       1.2.2 C#测试Web服务

       1.2.3 C#使用Web服务

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

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

       1.3.1 VB.NET实现Web服务

       1.3.2 VB.NET测试Web服务

       1.3.3 VB.NET使用Web服务

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

      2.1 Web服务简介

       2.1.1 Web服务是一种新的平台

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

       2.1.3 Web服务的接口描述

      2.2 Web服务的必要性

       2.2.1 异步分布系统的必要性

       2.2.2 目前技术的局限性

      2.3 SOAP综合解决方案

       2.3.1 SOAP工作原理

       2.3.2 SOAP和Web服务之间的关系

       2.3.3 ASP.NET Web服务的特点

       2.3.4 选择一种语言

       2.3.5 选择一种代码编辑器

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

      3.1 比较VC#和VB.NET

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

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

      3.2 建立基于VC#的Web服务

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

       3.2.1 创建带参数的Web服务

       3.2.2 调用Web服务

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

      3.3 基于VB.NET的Web服务

       3.3.1 创建Web服务

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

       3.3.2 调用Web服务

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

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

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

      4.1 创建一个Web服务

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

      4.2 调用Web服务的三种方式

       4.2.1 HTTP-GET方式

       4.2.2 HTTP-POST方式

       4.2.3 使用MSXML XMLHTTP对象

      案例4-2 使用XML HTTP对象

       4.2.4 在窗口应用程序中调用

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

       4.2.5 在ASP.NET中调用

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

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

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

     第5章 XML技术

      5.1 什么是XML

       5.1.1 元标记语言

       5.1.2 XML把内容和标记分离

      5.2 编写简单XML文档

       5.2.1 定义基本元素

       5.2.2 使用属性

      5.3 XML文档结构

       5.3.1 XML声明

       5.3.2 处理指令

       5.3.3 注释

       5.3.4 字符和实体引用

      5.4 XML命名空间

       5.4.1 XML命名空间的概念

       5.4.2 命名空间的必要性

       5.4.3 使用命名空间

      5.5 XML的三种显示格式

       5.5.1 CSS样式表

       5.5.2 XSL样式语言

       5.5.3 XML的数据岛技术

     第6章 SOAP协议

      6.1 SOAP规范概述

       6.1.1 SOAP定义

       6.1.2 SOAP的结构

      6.2 SOAP相关技术

      6.3 SOAP消息的组件

       6.3.1 SOAP头

       6.3.2 SOAP体

      6.4 定义和处理SOAP头条目

       6.4.1 定义SOAP头条目

       6.4.2 处理SOAP头条目

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

    第7章 Web服务描述语言

      7.1 WSDL工作原理

      7.2 WSDL文件的组成部分

       7.2.1 类型部分

       7.2.2 消息部分

       7.2.3 端口类型部分

       7.2.4 绑定部分

       7.2.5 服务部分

     第8章 Web服务的发现机制

      8.1 发现机制概述

       8.1.1 什么是Discovery

       8.1.2 两种发现机制的XML文件

      8.2 DISCO文件

       8.2.1 DISCO文件的结构

       8.2.2 discovery元素

       8.2.3 contractRef元素

       8.2.4 discoveryRef元素

       8.2.5 schemaRef元素

       8.2.6 SoapRef绑定元素

      8.3 MAP文件

       8.3.1 产生MAP文件

       8.3.2 MAP文件的结构

      8.4 UDDI

       8.4.1 UDDI发展背景

       8.4.2 UDDI的概述

       8.4.3 UDDI的发展前景

       8.4.4 UDDI技术

       8.4.5 UDDI网上资源

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

      9.1 Web服务中的数据类型

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

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

       9.2.1 继承WebService类

       9.2.2 使用Context对象

      案例9-2 使用Session和Application

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

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

      10.1 数据服务概述

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

       10.1.2 DataSet简介

      10.2 ADO.NET的结构

      10.3 .NET数据提供程序

       10.3.1 SQL Server.NET数据提供程序

       10.3.2 OLE DB.NET数据提供程序

       10.3.3 选择.NET数据提供程序

      10.4 使用ADO.NET对象初步

       10.4.1 使用Connection对象

       10.4.2 使用Command对象

       10.4.3 使用ExecuteReader方法

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

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

       10.4.4 使用ExecuteScalar方法

       10.4.5 使用ExecuteNonQuery方法

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

       10.5.1 使用DataReader对象

       10.5.2 使用DataAdapter对象和DataSet对象

       10.5.3 使用DataView

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

      11.1 SQLServer简介

      11.2 SQLServer的集成环境介绍

       11.2.1 SQL服务管理器

       11.2.2 企业管理器

       11.2.3 查询分析器

       11.2.4 事件探查器

       11.2.5 联机帮助

      11.3 创建数据库

       11.3.1 创建新的数据库

       11.3.2 删除数据库

       11.3.3 数据类型

       11.3.4 表

       11.3.5 修改表

       11.3.6 删除表

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

       11.4.1 读取表的两种方法

       11.4.2 为数据表添加数据

       11.4.3 更新表的内容

       11.4.4 删除表的内容

      11.5 存储过程

       11.5.1 存储过程的概念

       11.5.2 存储过程的例子

       11.6 ADO.NET对象操作SQLServer存储过程

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

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

      11.7 DataGrid控件实现分页显示

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

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

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

     第12章 使用.NET数据服务

      12.1 跨站点读取Access数据库

      12.2 跨站点读取SQL Server数据库

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

      12.4 跨站点操作Access数据库

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

     第13章 Web服务与COM组件

      13.1 COM组件概述

      13.2 在Web服务中使用COM组件

       13.2.1 创建COM组件

       13.2.2 在Web服务中调用COM组件

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

      14.1 事务的基本概念

       14.1.1 事务的工作原理

       14.1.2 事务、COM+服务和.NET

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

       14. 2.1 TransactionOption特性

       14.2.2 AutoComplete属性

      14.3 事务处理的案例

       14.3.1 创建Web服务框架

       14.3.2 在Web服务中添加事务

       14.3.3 利用Debug模式跟踪Web服务

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

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

      15.1 系统分析与设计的方法

      15.2 UML和Rational Rose 2002简介

       15.2.1 UML发展史

       15.2.2 UML的特点和用途

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

      15.3 系统分析与UML的用例图

       15.3.1 用例常用元素概述

       15.3.2 执行者

       15.3.3 用例

      15.4 系统设计与UML的动态图

       15.4.1 动态模型的必要性

       15.4.2 动态模型内容

       15.4.3 顺序图

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

      16.1 软件企业两种认证体系

       16.1.1 ISO9001简介

       16.1.2 CMM简介

      16.2 什么是CMM的能力级别

       16.2.1 CMM的5个级别

       16.2.2 CMM中的18个关键过程域
  • 内容简介:
    本书系统介绍了.NET Web服务,以案例为主,以知识点为主线。全书有十多个完整的案例和超过100个基本案例程序。对.NET Web服务的讲解主要是从Web服务的基本技术规范出发,重点介绍了XML技术规范在.NET Web服务中的应用和SOAP协议的使用,介绍了Web服务描述语言(WSDL)和Web服务的两种发现机制(DISCO和UDDI)。详细介绍了ADO.NET数据库编程和Web服务的数据服务。
      
      本书可以作为IT培训机构教材,也可以作为大专院校的教学参考书。本书的案例可以从新东方IT教育网站下载,网址是http://it.neworiental.org。
  • 目录:
    第1部分 Web服务全程体验与技术规范概览

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

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

       1.1.1 安装IIS

       1.1.2 安装.NET Framework SDK

       1.1.3 测试ASP.NET运行环境

       1.1.4 SQL Server的安装

      1.2 基于C#的.NET Web服务

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

       1.2.1 C#实现Web服务

       1.2.2 C#测试Web服务

       1.2.3 C#使用Web服务

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

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

       1.3.1 VB.NET实现Web服务

       1.3.2 VB.NET测试Web服务

       1.3.3 VB.NET使用Web服务

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

      2.1 Web服务简介

       2.1.1 Web服务是一种新的平台

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

       2.1.3 Web服务的接口描述

      2.2 Web服务的必要性

       2.2.1 异步分布系统的必要性

       2.2.2 目前技术的局限性

      2.3 SOAP综合解决方案

       2.3.1 SOAP工作原理

       2.3.2 SOAP和Web服务之间的关系

       2.3.3 ASP.NET Web服务的特点

       2.3.4 选择一种语言

       2.3.5 选择一种代码编辑器

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

      3.1 比较VC#和VB.NET

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

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

      3.2 建立基于VC#的Web服务

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

       3.2.1 创建带参数的Web服务

       3.2.2 调用Web服务

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

      3.3 基于VB.NET的Web服务

       3.3.1 创建Web服务

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

       3.3.2 调用Web服务

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

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

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

      4.1 创建一个Web服务

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

      4.2 调用Web服务的三种方式

       4.2.1 HTTP-GET方式

       4.2.2 HTTP-POST方式

       4.2.3 使用MSXML XMLHTTP对象

      案例4-2 使用XML HTTP对象

       4.2.4 在窗口应用程序中调用

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

       4.2.5 在ASP.NET中调用

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

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

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

     第5章 XML技术

      5.1 什么是XML

       5.1.1 元标记语言

       5.1.2 XML把内容和标记分离

      5.2 编写简单XML文档

       5.2.1 定义基本元素

       5.2.2 使用属性

      5.3 XML文档结构

       5.3.1 XML声明

       5.3.2 处理指令

       5.3.3 注释

       5.3.4 字符和实体引用

      5.4 XML命名空间

       5.4.1 XML命名空间的概念

       5.4.2 命名空间的必要性

       5.4.3 使用命名空间

      5.5 XML的三种显示格式

       5.5.1 CSS样式表

       5.5.2 XSL样式语言

       5.5.3 XML的数据岛技术

     第6章 SOAP协议

      6.1 SOAP规范概述

       6.1.1 SOAP定义

       6.1.2 SOAP的结构

      6.2 SOAP相关技术

      6.3 SOAP消息的组件

       6.3.1 SOAP头

       6.3.2 SOAP体

      6.4 定义和处理SOAP头条目

       6.4.1 定义SOAP头条目

       6.4.2 处理SOAP头条目

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

    第7章 Web服务描述语言

      7.1 WSDL工作原理

      7.2 WSDL文件的组成部分

       7.2.1 类型部分

       7.2.2 消息部分

       7.2.3 端口类型部分

       7.2.4 绑定部分

       7.2.5 服务部分

     第8章 Web服务的发现机制

      8.1 发现机制概述

       8.1.1 什么是Discovery

       8.1.2 两种发现机制的XML文件

      8.2 DISCO文件

       8.2.1 DISCO文件的结构

       8.2.2 discovery元素

       8.2.3 contractRef元素

       8.2.4 discoveryRef元素

       8.2.5 schemaRef元素

       8.2.6 SoapRef绑定元素

      8.3 MAP文件

       8.3.1 产生MAP文件

       8.3.2 MAP文件的结构

      8.4 UDDI

       8.4.1 UDDI发展背景

       8.4.2 UDDI的概述

       8.4.3 UDDI的发展前景

       8.4.4 UDDI技术

       8.4.5 UDDI网上资源

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

      9.1 Web服务中的数据类型

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

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

       9.2.1 继承WebService类

       9.2.2 使用Context对象

      案例9-2 使用Session和Application

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

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

      10.1 数据服务概述

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

       10.1.2 DataSet简介

      10.2 ADO.NET的结构

      10.3 .NET数据提供程序

       10.3.1 SQL Server.NET数据提供程序

       10.3.2 OLE DB.NET数据提供程序

       10.3.3 选择.NET数据提供程序

      10.4 使用ADO.NET对象初步

       10.4.1 使用Connection对象

       10.4.2 使用Command对象

       10.4.3 使用ExecuteReader方法

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

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

       10.4.4 使用ExecuteScalar方法

       10.4.5 使用ExecuteNonQuery方法

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

       10.5.1 使用DataReader对象

       10.5.2 使用DataAdapter对象和DataSet对象

       10.5.3 使用DataView

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

      11.1 SQLServer简介

      11.2 SQLServer的集成环境介绍

       11.2.1 SQL服务管理器

       11.2.2 企业管理器

       11.2.3 查询分析器

       11.2.4 事件探查器

       11.2.5 联机帮助

      11.3 创建数据库

       11.3.1 创建新的数据库

       11.3.2 删除数据库

       11.3.3 数据类型

       11.3.4 表

       11.3.5 修改表

       11.3.6 删除表

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

       11.4.1 读取表的两种方法

       11.4.2 为数据表添加数据

       11.4.3 更新表的内容

       11.4.4 删除表的内容

      11.5 存储过程

       11.5.1 存储过程的概念

       11.5.2 存储过程的例子

       11.6 ADO.NET对象操作SQLServer存储过程

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

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

      11.7 DataGrid控件实现分页显示

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

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

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

     第12章 使用.NET数据服务

      12.1 跨站点读取Access数据库

      12.2 跨站点读取SQL Server数据库

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

      12.4 跨站点操作Access数据库

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

     第13章 Web服务与COM组件

      13.1 COM组件概述

      13.2 在Web服务中使用COM组件

       13.2.1 创建COM组件

       13.2.2 在Web服务中调用COM组件

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

      14.1 事务的基本概念

       14.1.1 事务的工作原理

       14.1.2 事务、COM+服务和.NET

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

       14. 2.1 TransactionOption特性

       14.2.2 AutoComplete属性

      14.3 事务处理的案例

       14.3.1 创建Web服务框架

       14.3.2 在Web服务中添加事务

       14.3.3 利用Debug模式跟踪Web服务

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

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

      15.1 系统分析与设计的方法

      15.2 UML和Rational Rose 2002简介

       15.2.1 UML发展史

       15.2.2 UML的特点和用途

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

      15.3 系统分析与UML的用例图

       15.3.1 用例常用元素概述

       15.3.2 执行者

       15.3.3 用例

      15.4 系统设计与UML的动态图

       15.4.1 动态模型的必要性

       15.4.2 动态模型内容

       15.4.3 顺序图

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

      16.1 软件企业两种认证体系

       16.1.1 ISO9001简介

       16.1.2 CMM简介

      16.2 什么是CMM的能力级别

       16.2.1 CMM的5个级别

       16.2.2 CMM中的18个关键过程域
查看详情
相关图书 / 更多
.NET Web服务实用案例教程
.NET并发编程实战
叶伟民 译;[美]里卡尔多·特雷尔(Riccardo Terrell) 著
.NET Web服务实用案例教程
.NETCore底层入门
老农、刘浩杨 著
.NET Web服务实用案例教程
.NET性能优化
[美]萨沙·戈德斯汀(Sasha Goldshtein) 迪马·祖巴列夫(Dim
.NET Web服务实用案例教程
.NETCore实战:手把手教你掌握380个精彩案例/微软技术开发者丛书
周家安 编
.NET Web服务实用案例教程
.NET框架程序开发与应用
张永财 著
.NET Web服务实用案例教程
.NET项目开发教程
余秋明 著
.NET Web服务实用案例教程
.Net项目开发实践
周清平、颜一鸣、刘彬 编
.NET Web服务实用案例教程
.NETCompactFrameworkPocketGuide(PocketReference(O'Reilly))
Wei-Meng Lee 著
.NET Web服务实用案例教程
.NET内存管理宝典
康拉德·科克萨(Konrad Kokosa) 著
.NET Web服务实用案例教程
.NET 框架开发人员参考手册 (系统构架分册)
张志学
.NET Web服务实用案例教程
.NET Core 2.0 应用程序高级调试——完全掌握Linux、macOS和 Windows跨平台调试技术
李争
.NET Web服务实用案例教程
.NET Web企业应用开发实战
黄锐军
您可能感兴趣 / 更多
.NET Web服务实用案例教程
计算机网络安全教程(第3版)
石志国、尹浩、臧鸿雁 著
.NET Web服务实用案例教程
高等学校计算机科学与技术教材·教育部精品视频公开课配套教材:物联网技术与应用
石志国、王志良、丁大伟 著
.NET Web服务实用案例教程
高等学校计算机科学与技术教材·计算机网络安全教程实验指导
石志国 著
.NET Web服务实用案例教程
VB.NET数据库编程/高等学校计算机科学与技术教材
石志国、刘冀伟、张维存 著
.NET Web服务实用案例教程
高等学校计算机科学与技术教材:信息安全概论
石志国、贺也平、赵悦 著
.NET Web服务实用案例教程
完全手册JSP网络开发详解
石志国 著
.NET Web服务实用案例教程
计算机网络安全教程
石志国、薛为民、尹浩 著
.NET Web服务实用案例教程
ASP动态网站编程
石志国、崔林 著
.NET Web服务实用案例教程
C++程序设计教程实验指导与习题注解(重点大学计算机基础课程教材)
石志国
.NET Web服务实用案例教程
C++程序设计教程
石志国、李向前、薛为民 编著
.NET Web服务实用案例教程
ASP动态网站编程
石志国 编
.NET Web服务实用案例教程
ASP.NET实用案例教程
石志国 编