background image

1.

 

最初的

XML Web Service 通常是可以方便地并入应用程序的信息来源,如股票价格、

天气预报、体育成绩等等。

2.  

XML Web Service 方式提供现有应用程序,可以构建新的、更强大的应用程序,并

 

利用

XML Web Service 作为构造块。

例如,用户可以开发一个采购应用程序,以自动获取来自不同供应商的价格信息,从而使
用户可以选择供应商,提交订单,然后跟踪货物的运输,直至收到货物。而供应商的应用程
序除了在

Web 上提供服务外,还可以使用 XML Web Service 检查客户的信用、收取货款,

并与货运公司办理货运手续。

二、

Web Service

 

开发

.net 平台内建了对 Web Service 的支持,包括 Web Service 的构建和使用。与其它开发
平台不同,使用

.net 平台,你不需要其他的工具或者 SDK 就可以完成 Web Service 的开

发了。

.net Framework 本身就全面支持 Web Service,包括服务器端的请求处理器和对

客户端发送和接受

SOAP 消息的支持。下来我们就一步一步的用 Microsoft Visual 

Studio .net 20058(后面简称 VS.Net 2008)创建和使用一个简单的 Web Service。

2.1、用创建一个最简单的 Web Service

首先,打开

VS2005,打开"文件-新建-网站",选择"ASP.NET Web 服务"

 

查看

Service.cs 代码,你会发现 VS.Net 2005 已经为 Web Service 文件建立了缺省的

框架。原始代码为: