XML Web服务开发课程教学大纲

上传人:jiups****uk12 文档编号:40015454 上传时间:2018-05-22 格式:DOC 页数:12 大小:89.50KB
返回 下载 相关 举报
XML Web服务开发课程教学大纲_第1页
第1页 / 共12页
XML Web服务开发课程教学大纲_第2页
第2页 / 共12页
XML Web服务开发课程教学大纲_第3页
第3页 / 共12页
XML Web服务开发课程教学大纲_第4页
第4页 / 共12页
XML Web服务开发课程教学大纲_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《XML Web服务开发课程教学大纲》由会员分享,可在线阅读,更多相关《XML Web服务开发课程教学大纲(12页珍藏版)》请在金锄头文库上搜索。

1、1XML Web 服务开发课程教学大纲服务开发课程教学大纲第一部分大纲说明第一部分大纲说明一、课程的性质与任务一、课程的性质与任务XML Web 服务开发是南京广播电视大学数字媒体专业选修课。该课程的特点是综合性和实践性强,它 应用以前所学的某种编程语言实现为 Microsoft .NET 编写和部署 XML Web 服务。通过学习该课程帮助学生应用已掌握 Microsoft Visual C#NET、Microsoft Visual BasicNET 和面向对象的编程语言来进行 XML Web 服务的开发。二、与其他相关课程的关系二、与其他相关课程的关系先修课程:公共基础必修课、Micros

2、oft Visual C#NET、Microsoft Visual BasicNET 和面向对 象的编程语言其中一门课程。三、课程的主要内容与教学要求三、课程的主要内容与教学要求本课程主要内容有本课程主要内容有:XML Web 服务的概念与结构;利用 Visual Studio .Net 进行 XML Web 服务开发;XML Web 服务和客 户端的开发;XML Web 的高级服务;具体实例的分析与学习等。教学要求为教学要求为:课程的教学要求分了解、掌握、熟练掌握三个层次。 了解:要求学生能正确理解基本概念。 理解:要求学生能学会所学的知识。 掌握:要求学生能够运用所学知识解决实际问题。四、

3、教学建议四、教学建议XML Web 服务开发课程的最大特点是实践性强。动手能力要求高,所以教学有一定的困难,学生往往 觉得看教师做懂了,但独立动手时又不会了,即不清楚如何使用已学会的编程语言来进行实际开发,所 以要求教师要深入浅出地讲透,以实例方式教学,讲解较典型的实例开发过程,以帮助学生举一反三, 通过练习深入消化内容和锻炼应用能力。第二部分教学媒体与教学过程建议第二部分教学媒体与教学过程建议一、课程教学总学时数、学分数一、课程教学总学时数、学分数课程教学总学时数为 90 学时,其中面授 36 学时,实训 54 学时,开设一学期。学分数为 5 分。2章内容面授学时实训学时第一章XML Web

4、 服务简介3第二章使用 Visual StudioNET 开 发 XML Web 服务22第三章创建信用卡验证服务22第四章创建 SOAP 客户端24第五章创建 HTTP 客户端22第六章XHL-Web 服务中的数据类型32第七章异常处理23第八章用 Visual StudioNET 调试 XML Web 服务34第九章发布和发现 XML Web 服务34第十章状态管理23第十一章DataSet 和 XML Web 服务22第十二章缓存和应用程序事件22第十三章加强 XML Web 服务的安全性23第十四章自定义 SOAP 头23第十五章使用异步 XML Web 服务23第十六章手动创建代理2

5、4合计3654二、文字教材与音像教材的配合二、文字教材与音像教材的配合1. 课程以文字教材为主,文字教材担负起形成整个课程体系系统性和完整性的任务,是学生学习的 主要媒体形式。因此教材要概念准确、条理清晰、深入浅出、便于自学。 第三部分教学内容和教学要求第三部分教学内容和教学要求第 1 部分 XML Web 月匠务基石出知识第第 1 1 章章 XMLXML WebWeb 服务简介服务简介教学内容:教学内容:311 什么是 XML Web 服务12 XML Web 服务示例121 信息服务122 集中化服务123 数据集成、聚合与分析124 应用程序的扩展和集成125 基于对等模型和推模型的系统

6、13 XML Web 服务的优点131 基于标准132 非商业性133 简便性134 独立于语言及平台135 功能抽象136 可发现性137 提高开发效率14 XML Web 服务面临的挑战141 有待发展的技术142 消费者是否采用143 有待证实的商务模型144 管理的简单性145 保持一致性146 操作问题与支持结构15 XML Web 服务标准与协议151 目录和发现152 描述4153 消息发送154 XML16 XML Web 服务体系结构161 目录、发现和描述162 代理对象17 用 ASPNET 创建 XMLWeb 服务18 本章小结教学要求:教学要求:了解:1.1,1.3,

7、1.4 节理解:1.2,1.5,1.6 节第第 2 2 章章 使用使用 VisualVisual StudioStudioNETNET 开发开发 XMLXML WebWeb 服务服务教学内容:教学内容:21 准备开发环境211 IIS Server 系统要求212 安装 IlS213 配置 IIS 服务器用于 XMLWeb 服务开发214 安装 Visual StudioNET22 与 XMLWeb 服务相关的 ASPNET 基础知识221 ASMX 文件222 Web Service 指令223 后台代码文件23 用 Visual StudioNET 创建 XMLWeb 服务231 创建 H

8、ello World XML Web 服务232 测试 Hello World XML Web 服务233 XMLWeb 服务项目文件5234 用 Visual StudioNET 向 IIS 服务器上传文件24 本章小结教学要求:教学要求:掌握:2.1,2.2,2.3 节第第 3 3 章章 创建信用卡验证服务创建信用卡验证服务教学内容:教学内容:31 信用卡验证服务311 信用卡验证过程312 CreditCardValidator 库的功能32 VISAValidator 服务321 创建 VISAValidator 服务322 测试 VISAValidatorXMLWeb 服务33 理解

9、 VISAValidator 代码331 SystemWebServices 命名空间332 WebService 基类333 WebService 属性334 WebMethod 属性34 本章小结教学要求:教学要求:掌握:3.1,3.2,3.3 节第 II 部分 XML Web 服务和客户端第第 4 4 章章 创建创建 SOAPSOAP 客户端客户端教学内容:教学内容:41 代理类和 Web 引用411 创建 Web 引用6412 重命名 Web 引用413 查看 Web 引用文件和属性414 使用代理类42 XMLWeb 服务客户端421 创建 Windows 窗体客户端422 创建 W

10、eb 窗体客户端423 创建控制台客户端43 本章小结教学要求:教学要求:掌握:4.1,4.2 节第第 5 5 章章 创建创建 HTTPHTTP 客户端客户端教学内容:教学内容:51 HTTP-GET 和 HTTP-POST 协议511 HTTP-GET 与 HTTP-POST 的比较512 HTTP 和 SOAP 的比较52 通过 HTTP 使用 XMLWeb 服务521 HTTP 代理类522 创建 Web 窗体客户端53 本章小结教学要求:教学要求:理解:5.1 节掌握:5.2 节第第 6 6 章章 XHL-WebXHL-Web 服务中的数据类型服务中的数据类型教学内容:教学内容:61

11、使用 SOAP 表示数据762 使用 HTTP 表示数据63 简单类型64 复杂类型641 创建使用复杂类型的 XML Web 服务642 消费使用复杂类型的 XML Web 服务65 引用参数651 创建使用引用参数的 XML Web 服务652 消费使用引用参数的 XML Web 服务66 本章小结教学要求:教学要求:理解:6.1,6.2,6.3 节掌握:6.4,6.5 节第第 7 7 章章 异常处理异常处理教学内容:教学内容:71 ASPNET 处理异常的方式72 使用自定义错误代码721 在 XMLWeb 服务中引发异常722 在 XMLWeb 服务客户端处理异常73 测试 Windo

12、wsFormsClient 应用程序74 本章小结教学要求:教学要求:理解:7.1 节掌握:7.2,7.3 节第第 8 8 章章 用用 VisualVisual StudioStudioNETNET 调试调试 XMLXML WebWeb 服务服务教学内容:教学内容:881 断点和异常82 使用断点821 创建 XMLWeb 服务调试项目822 创建 XMLWeb 服务客户端823 设置断点824 开始使用调试器83 配置断点831 使用命中计数832 条件性中断833 禁用和移除断点84 根据异常中断85 本章小结教学要求:教学要求:理解:8.1,8.4 节掌握:8.2,8.3 节第第 9 9

13、 章章 发布和发现发布和发现 XMLXML WebWeb 服务服务教学内容:教学内容:91 用 UDDI 发布和发现 XMLWeb 服务911 用 UDDI 发布 XMLWeb 服务912 用 UDDI 发现 XMLWeb 服务92 用 DISCO 文件发布和发现 XML Web 服务921 DISCO 文件922 自动发现机制和vsdisco 文件93 XMLWeb 服务的部署931 手动部署9932 VisualStudioNET 的复制项目特性933 Visual StudioNET Web 安装项目94 本章小结教学要求:教学要求:掌握:9.1,9.2,9.3 节第 III 部分 高级

14、 XML Web 服务第第 1010 章章 状态管理状态管理教学内容:教学内容:101 客户端状态1011 使用客户端会话1012 使用一项保存客户端状态的 XMLWeb 服务102 应用程序状态1021 使用 Application 属性1022 生成请求历史的客户端1023 测试应用程序状态支持103 本章小结教学要求:教学要求:理解:10.1 节掌握:10.2 节第第 1111 章章 DataSetDataSet 和和 XMLXML WebWeb 服务服务教学内容:教学内容:111 DataSet 概述112 使用 DataSet1121 创建 Windows 窗体验证客户端1122 消

15、费一项使用 DataSet 的 XMLWeb 服务10113 本章小结教学要求:教学要求:理解:11.1 节掌握:11.3 节第第 1212 章章 缓存和应用程序事件缓存和应用程序事件121 缓存1211 CacheDuration 属性1212 Cache 对象1213 创建使用缓存的 XMLWeb 服务1214 创建 Windows 窗体验证客户端1215 使用应用了缓存的 XMLWeb 服务1216 测试 XMLWeb 服务122 Globalasax 文件123 本章小结教学要求:教学要求:理解:12.2 节掌握:12.1 节第第 1313 章章 加强加强 XMLXML WebWeb 服务的安全服务的安全性教学内容:教学内容:131 身份验证1311 实现基本验证和简要验证1312 实现集成 Windows 验证132 授权1321 URL 授权1322 文件授权11133 本章小结教学要求:教学要求:理解:13.2 节掌握:13.1 节第第 1414 章章 自定义自定义 SOAPSOAP 头头教学内容:教学内容:141 在 XMLWeb 服务中使用自定义的 SOAP 头1411 开发使用自定义 SOAP 头

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号