互联网观察 网站建设 网站运营 网上创业 电子商务 建站软件 建站软件教程 网站开发 网页制作 收藏本站
建站常识 | 域名 | 主机 | 网上开店 | 搜索引擎优化 | 网站推广 | 网络赚钱 | 站长经验 | 个人建站 | 网站设计 | 网页特效 | wap网站

ASP.NET创建Web服务之XML基础结构

  为了在网络多样性方面取得成功,XML Web服务必须不关心所选择的操作系统、对象模型和程序语言。而且,XML Web服务为了和其他基于Web的技术一样被广泛接受,它们必须:

  松散耦联:如果两个系统中,只有使用的命令能理解前面提到过的自我描述基于文本的消息,那么这两个系统就被认为是松散耦联的。而另一方面,紧密耦联的系统使用大量的定制的软件来增强系统间的通讯,并且需要对系统之间了解的更多。

  无所不在的通信:现在个人不太可能能够构造一个操作系统,或者在近期内也不会整合接入因特网的能力,所以这就要求提供一个无所不在的通信渠道。同样,把几乎任何系统和设备连接到因特网的能力将确保这样的系统和设备能够被连接到因特网的其他的系统或设备使用。

  通用的数据格式:通过采用现有的开放标准而不是专用的闭环式通信方法,任何系统都能支持能够理解XML Web服务的相同的开放标准。使用自我描述的基于文本的消息,XML Web服务和它们的客户可以共享这些消息,而不必知道每个底层系统的组成,这将能够在独立的完全不同的系统之间通信。XML Web服务使用XML来实现这个功能。

  XML Web服务使用一个提供下列功能的基础结构:一个发现机制,用于定位XML Web服务;一个服务描述,用于定义如何使用这些服务;以及用来通信的标准连接格式。下列插图显示了这个基础结构的一个实例。

XML Web服务基础结构





上一篇:ASP.NET创建Web Services之概述
下一篇:ASP.NET创建Web服务之声明
相关分类
网站开发 (16482)
  asp编程 (4714)
  asp.net编程 (4075)
  php编程 (3782)
  jsp编程 (1546)
  xml编程 (433)
  数据库技术 (1932)
 



版权所有 Copyright© 2006 黑马建站宝典 联系方式:heima123#gmail.com