ASP.NET动态网页设计教程与上机 教学课件 ppt 作者 李强 魏峥 李素朵 曾忠 第十二章

上传人:E**** 文档编号:89423857 上传时间:2019-05-25 格式:PPT 页数:9 大小:62.50KB
返回 下载 相关 举报
ASP.NET动态网页设计教程与上机 教学课件 ppt 作者 李强 魏峥 李素朵 曾忠 第十二章_第1页
第1页 / 共9页
ASP.NET动态网页设计教程与上机 教学课件 ppt 作者 李强 魏峥 李素朵 曾忠 第十二章_第2页
第2页 / 共9页
ASP.NET动态网页设计教程与上机 教学课件 ppt 作者 李强 魏峥 李素朵 曾忠 第十二章_第3页
第3页 / 共9页
ASP.NET动态网页设计教程与上机 教学课件 ppt 作者 李强 魏峥 李素朵 曾忠 第十二章_第4页
第4页 / 共9页
ASP.NET动态网页设计教程与上机 教学课件 ppt 作者 李强 魏峥 李素朵 曾忠 第十二章_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《ASP.NET动态网页设计教程与上机 教学课件 ppt 作者 李强 魏峥 李素朵 曾忠 第十二章》由会员分享,可在线阅读,更多相关《ASP.NET动态网页设计教程与上机 教学课件 ppt 作者 李强 魏峥 李素朵 曾忠 第十二章(9页珍藏版)》请在金锄头文库上搜索。

1、1,第12章 Web服务,2,12.1 Web服务概述,12.1.1 Web Services的起源 Web应用的巨大成功和不断发展,使其渗透到商业领域和个人生活的各个方面。人们只要使用浏览器,就可以享受到各种各样的Web服务,例如网上购物、网上交易、网络游戏、预定车票、网上聊天和交友等。与此同时,由于Web技术所带来的优势(统一的客户端和较好的维护性),使一些传统的应用纷纷转型到BS结构上。,3,12.1.2 Web Services的基本原理,SOAP是“Simple Object Access Protocol”的缩写,SOAP是消息传递的协议,它规定了Web Services之间是怎样

2、传递信息的。简单地说,SOAP规定了以下内容: 传递信息的格式为XML。这就使Web Services能够在任何平台上,用任何语言进行实现。 远程对象方法调用的格式。规定了怎样表示被调用对象以及调用的方法名称和参数类型等。 参数类型和XML格式之间的映射。这是因为,被调用的方法有时候需要传递一个复杂的参数,例如,一个Person对象。怎样用XML来表示一个对象参数,也是SOAP所定义的范围。 异常处理以及其他的相关信息。,4,12.1.3 什么应用适合Web Services,Web Services比较适合用于下列形式的应用: (1)基于WAN和Internet的应用 (2)基于异构平台的应

3、用 (3)需要强安全特性的应用 (4)EAI(企业应用集成) (5)行业内部B2B应用,5,12.1.4 提高Web Services的性能,要想提高Web Services应用的性能,需要对整个系统做全盘的考虑。一般来说,有以下几点需要注意: (1)Web Services的颗粒度 (2)谨慎使用XML接口 (3)最大可能性使用CACHE (4)使用成熟产品,6,12.2 创建Web服务,运行Visual Studio.NET 2003,新建项目,在弹出对话框中选择“ASP.NET Web服务”选项。,7,12.3 调用Web服务,调用Web服务的方式有很多种,可以通过HTTP-GET和HT

4、TP-POST方式访问Web服务,也可以通过生成本地代理类来访问Web服务。在访问Web服务的过程中传递的参数、返回的结果都以XML文档的形式编码,由应用程序进行解析并提取XML文档中的结果。 要调用Web服务,必须创建Web服务使用者程序,它可以是各种类型的应用程序,包括控制台应用程序、Web窗体程序、Windows窗体程序、智能设备程序和移动设备应用程序等。,8,12.4 上机实训,1实验目的 使用Visual Studio.NET 2003创建Web服务,并在ASP.NET应用程序中调用Web服务,实现学生成绩查询功能。 2实验内容 在数据库中创建学生表和学生成绩表。 使用Visual Studio.NET创建Web服务。 在ASP.NET应用程序中调用Web服务。 实现在线成绩查询功能。,9,3实验分析 Web服务就是一种Visual Basic.NET类,可以在这个类里实现特定的功能。本实验使用Web服务计算数据库中指定学生的姓名、平均成绩、总成绩和班级排名以及各科成绩信息。完成本实验需要在数据库中创建Student和Scores两个表,创建Web服务并提供用户查询成绩页面。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

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