1 / 20
文档名称:

NET平台下的Web程序开发.ppt

格式:ppt   页数:20页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

NET平台下的Web程序开发.ppt

上传人:wc69885 2015/11/30 文件大小:0 KB

下载得到文件列表

NET平台下的Web程序开发.ppt

文档介绍

文档介绍:Web服务
平台下的Web程序开发
回顾
XmlDocument 类给出 XML 文档的树表示,XmlDocument类允许操作 XML 文档
要在文本文件中读取和写入 XML 文档,则需要使用 XmlTextReader 和 XmlTextWriter 类。XmlTextReader和XmlTextWriter类和XmlDocument类比较,因为不需要把整个Xml文档读取到内存中,所以比XmlDocument占用资源少
Xml和数据集可以互相转换
平台下的Web程序开发
教学目标
了解Web 服务及其特征
了解Web 服务的一般结构
2003 创建Web 服务
理解Web 服务的各种文件和结构
理解部署WebService
了解注册和发布

平台下的Web程序开发
Web服务—1
Web服务简介 Web 策略计划的基础。一个Web Service就是一个应用Web协议的可编程的应用程序逻辑。其中最重要的协议是简单对象访问协议SOAP(Simple Object Access Protocol)
平台下的Web程序开发
Web服务—2
Web服务的工作原理 基于“简单对象访问协议”(SOAP:Simple Object Access Protocol)。这是一种基于XML的信息格式协议标准,用来在两个终端之间传递信息。这些信息以SOAP信封(envelope,类似于数据包)的方式在发送方和接收方之间传送
平台下的Web程序开发
Web服务—3
Web服务核心技术基础 Web 服务是一种应用程序,使用标准的互联网协议,在网上提供函数接口,用户可以从任何地方调用Web 服务。Web 服务主要使用两种技术:(1)XML:XML可以使Web服务方便的处理数据,实现内容与表示分离。(2)SOAP:SOAP使用XML消息调用远程方法,SOAP是Web服务最重要的协议。
平台下的Web程序开发
Web服务—4
Web服务能返回的数据类型 1、最简单最常用的是返回字符串、整数、日期、布尔值、小数等基本数据类型。
2、也可以用它来返回一个数组或数组列表。
3、还可以用来返回一个DataSet对象。
4、甚至还可以用来返回一个类。
平台下的Web程序开发
Web服务—5
Web服务的接口描述 1、主要的接口方式为:WSDL(Web Service Description Language,Web服务描述语言)和UDDI(Universal Description, Discovery and Integration,统一的描述,发现和集成)。
2、WSDL文档用于动态发布Web服务、查找已发布的Web服务以及绑定Web服务。在WSDL中包含了使用SOAP的服务描述的绑定,也包含了使用简单HTTP GET和POST请求的服务描述的绑定。
3、UDDI提供了在Web上描述并发现商业服务的框架。UDDI通过服务注册,以及使用SOAP访问这些注册信息的约定。UDDI计划的核心组件是UDDI商业注册,使用一个XML文档来描述企业及其提供的Web服务
平台下的Web程序开发
Web服务—6
Web 服务的特征 1、互操作性
2、普遍性
3、Web 服务的一个重要特征是支持松散耦合。
平台下的Web程序开发
创建 Web 服务—1
从“开始”菜单中单击“Microsoft Visual Studio .NET 2003”,打开 IDE,并创建一个新项目。在“新建项目”对话框中,将“项目类型”选为“Visual C# 项目”,然后将“模板”选为“ Web 服务”
默认的项目名为 WebService1,重新命名该项目并根据需要更改其位置

平台下的Web程序开发