文字显示结果
组合搜索  计算机图书分类目录
 
所在位置: 图书 -> 在线试读 -> 亮剑.NET:.NET深入体验与实战精要 
                 

第7章 Web Service开发详解

7.1 Web Service基本概念

Web Service主要是为了使原来各孤立的站点之间能够相互通信、共享资源而提出的一种接口。 Web Service所使用的是Internet上统一、开放的标准,如HTTPXMLSOAPWSDL等,所以Web Service可以在任何支持这些标准的环境(WindowsLinux)中使用。其中,SOAP协议(Simple Object Access Protocal,简单对象访问协议)是一个用于分散和在分布式环境下交换网络信息的基于XML的通信协议。在此协议下,软件组件或应用程序能够通过标准的HTTP协议进行通信。它的设计目标就是简单性和扩展性,这有助于大量异构程序和平台之间的互操作性,从而使存在的应用程序能够被广泛的用户访问。Web Service是构造分布式、模块化应用程序的最新技术发展趋势。

因此,我们可以这样定义Web Service:通过SOAPWeb上提供的软件服务,使用WSDL文件进行说明,并通过 UDDI 进行注册。Web Service 体系结构的主要优点之一是,它允许在不同平台上以不同语言编写的各种程序以基于标准的方式相互通信。相对以前的方案而言,Web Service 的另一大优点是使用标准的Web协议——XMLHTTPTCP/IP,相对易用和通用。

微软在其.NET战略中,对其主推的Web服务做了大肆的宣扬。现在,Web服务正如火如荼地发展着,相关的各项新技术层出不穷。Web服务的发展正构筑着互联网时代美好的明天。在本节中,将向大家介绍Web服务的一些基本知识,以及如何用ASP.NET来创建Web服务和调用Web服务。

 
 
  上一页 返回 下一页  
 
Copyright © 2010 TianMei Technology All rights reserved. To comment on this site
  辽B-2-4-20100065