频 道 直 达 - 新闻 - 培训 - 软件 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 读书 - 博客 - BBS
51CTO.COM_中国最大的网络技术网站
找资料:

5.1.1 什么是Web

作者: 张友生 出处:清华大学出版社  (  ) 砖  (  ) 好  评论 ( ) 条  进入论坛
更新时间:2007-04-07 17:13
关 键 词:Web  系统/分析师  指南  系统分析师技术指南
阅读提示:《系统分析师技术指南》第五章的第1.1节“什么是Web”中介绍Web的概念和用途,供大家参考!

服务Web服务是解决应用程序之间相互通信的一项技术。严格的说,Web服务是描述一系列操作的接口。它使用标准的、规范的XML描述接口。这一描述中包括了与服务进行交互所需要的全部细节,包括消息格式、传输协议和服务位置。而在对外的接口中隐藏了服务实现的细节,仅提供一系列可执行的操作,这些操作独立于软、硬件平台和编写服务所用的编程语言。Web服务既可单独使用,也可同其他Web服务一起,实现复杂的商业功能。

抛开这些深奥复杂的定义,用一句话概括目前广泛使用的Web应用程序和Web服务的区别,那就是:Web应用程序是面向用户的,而Web服务面向的则是计算机。面向计算机的特性赋予了Web服务巨大的潜力和广阔的应用空间,Web服务也因此成为了各大厂商追捧的对象。

让我们来看一个日常办公中的例子。A公司通过互联网和公司网站提供了网上订购的业务,B公司的业务员通过这个平台订购了A公司的一些产品,并将这些订购计划输入到B公司的信息系统中。于是这位业务员首先打开浏览器,进入A公司的网站,在网上填写订单并提交,然后将这份订单按照B公司所要求的格式重新填写一遍,再提交到本公司的信息系统中。同样的一份订单,虽然表现形式不一样,但所包含的信息是一样的,这位业务员为产生相同的信息而做了两次工作。这种重复的工作不但意味着工作量的增加,也造成更多出错的可能;而计算机本身具有很强的数据处理能力,将这种样式转换的工作交给计算机是再合适不过了,但采用传统的Web应用程序平台却很难做到这一点。传统的Web面向的是用户,如果非要将Web页面的订单转换为信息系统中的格式必须增加新的转换程序,而且对于不同的公司需要不同的转换程序,如果页面样式发生了变化,程序也要做相应的调整;而采用Web服务这些问题都可以迎刃而解,通过Web服务的一系列技术标准(如WSDL、UDDI、SOAP等),计算机可以自动地完成转换工作。Web服务面向计算机和程序的特点可以让程序以更低的代价、更简单的方式集成到一起,降低企业实施电子商务的成本,同时Web服务的松散耦合方式也有助于以增量方式开发、部署分布式计算环境。

由于人们普遍认同了Web服务的技术潜力,促使Web服务技术不断发展。到目前为止,支撑Web服务的基础标准工作已经基本完成,一些技术力量雄厚的公司也实现了Web服务供用户调用,如:Google就提供了一个检索的Web服务。不过仍有很多Web服务标准,如管理、安全、QoS、路由等仍在制定中。

【责任编辑:火凤凰 TEL:(010)68476606-8007】

回书目   上一节   下一节
发表
查看
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 最 大 的 网 络 技 术 网 站 ·
技 术 成 就 梦 想
订阅技术快讯
电子杂志下载
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
名称:Vista精品应用黄皮书
简介:《Vista精品应用黄皮书》囊括了Vista的各方面内容。此次的精简版,是将里面的内容做了提取,便于用户下载和使用。内容包含了各种Vista的安装与实施、技巧与解析以及各种Vista相关学习文档和相关软件的安全下载。该电子书是了解和应用Vista人员必备的工具手册,并且也是第一本
名称:2006中国IT论坛精品集合
简介:本书由“51CTO论坛推广联盟”制作完成。书中所有内容均来自各联盟成员的论坛(网站)。制作本书的目的是为了集中大家的优势资源,将更多更精彩的内容带给广大技术爱好者。本书是联盟成立以来制作的第一本书。
关键字阅读
频道精选
主编信箱 热线:010-66476606 告诉我们您想看的:专题 文章
关于我们 | 诚聘英才 | 联系我们 | 网站大事 | 意见反馈 | 网站地图
Copyright©2005-2007 51CTO.COM 版权所有