用户登录  |  用户注册
首 页商业源码原创产品编程论坛
当前位置:PB创新网文章中心SOA&云计算SOA

专家答疑:Web服务从浅入深

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2009-06-04 10:15:53
“Web服务”这个词汇的含义几年以来一直是含糊的。同许多技术词汇一样,人们在听到这个词汇的时候也许会感到害怕。然而,要理解Web服务的概念是很简单的。

  “Web服务”这个词汇的含义几年以来一直是含糊的。同许多技术词汇一样,人们在听到这个词汇的时候也许会感到害怕。然而,要理解Web服务的概念是很简单的。

  Web服务最基本的形式是在互联网上让不同的计算机程序或者系统之间的信息交换更加方便。Web服务是以一套开放的标准为基础的,允许任何人开发或者使用它们。

  Web服务可以想象为一个隐藏的网页。Web服务可以像一个网页那样在互联网上访问。然而,一个Web服务并不是让人类观看的。从理论上说,消费者或者使用Web服务的人很少知道源系统的情况。

  Web服务本身为其使用提供必要的信息。它告诉你它能够执行哪一种功能和处理哪一种数据以及它如何期待着与你交流。

  例如,一个供应商也许会向其客户提供有关存货清单的信息。一个Web服务允许其所有的授权客户得到可用的服务的最新情况。

  考虑一下这种事情在以前工作的情况。这个供应商必须要编写一个查询数据库的程序。这个程序可能是专有的。这个程序通常会对数据库进行轮流查询,然后按照固定的间隔时间(每个小时、每天、每星期或者每个月)提供信息。实时的提供信息是不予考虑的。

  同时,需要这个信息的任何客户都必须要编写自己的专有程序以便提取数据和把数据加入到自己的数据库。如果供应商和厂商有不同类型的计算机,如IBM的大型机和一台Unix服务器,这就增加了额外的复杂性。

  最后,还需要一种通讯手段。在互联网出现之前,这是通过拨号电话完成的,或者通过价格昂贵的专有网络完成的。

  即使你认为你的互联网连接也许不太方便,这与不稳定的拨号调制解调器相比也算不了什么。

  目前有许多可用的Web服务。普通的应用包括信用卡验证与支付以及地址验证和连接物理的和电子邮件地址。具体行业的Web服务提供保险评级和房地产评估等服务。

  对于拥有基于浏览器的系统的机构来说,实施Web服务是非常简单的。对于拥有比较老的计算机系统的机构来说,对于老式的应用程序使用Web服务仍然是可能的。但是,这需要更多的工作,也许需要一些传统的基础设施。

Tags:

作者:佚名
  • 好的评价 如果您觉得此文章好,就请您
      0%(0)
  • 差的评价 如果您觉得此文章差,就请您
      0%(0)

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
PB创新网ourmis.com】Copyright © 2000-2009 . All Rights Reserved .
页面执行时间:27,406.25000 毫秒
Email:ourmis@126.com QQ:2322888 1394218 蜀ICP备05006790号