文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发IT人生Web服务:黎明前的跋涉
精品推荐
特别推荐
·值得回忆的本科四年学习(1-6)
·如何检测内存泄漏——重载new和delete
·Linux IPC小结
·编程初学者的良言警句
·如何用正确的方法写出高质量软件的75条体会
·一个程序员的经典自白
·程序员十大安全技巧
热点TOP10
·网管工作总结--我的网管生活经历
·李纳斯·托沃兹(Linus Torvalds):Linux之父
·华硕员工长篇记实:天堂向左,华硕往右
·将CStdioFile类扩展,读取UNICODE文本文件
·VC++学习方法及书籍推荐
·SP 短信开发-PROVISION接口实现-正向订购实例代码
·从ACM会议看中国大陆计算机科学与国外的差距-- 灵芯
·如何检测内存泄漏——重载new和delete
·用DirectDraw编写动画程序
·七年之后我逃离编程
·dotproject 安装总结
·老程序员十年生涯黯然总结
·回调设计模式
·IT人的酸甜苦辣 女测试工程师的成长
·Linux IPC小结
·一位30岁软件工程硕士的困惑
·值得回忆的本科四年学习(1-6)
·老程序员十年生涯黯然总结(四)
·SP 短信开发-PROVISION接口实现-反向取消实例代码
·世界五大顶级合法黑客和他们的创新故事

Web服务:黎明前的跋涉

日期:2007年8月21日 作者: 查看:[大字体 中字体 小字体]


Web服务到底是什么?什么时候能够来到我们的身边?它将怎样改变我们的工作?很多人心头萦绕着巨大的问号。

说到Web服务的前景,似乎没人会怀疑,但关于它的进程,由于牵涉了太多方面的不确定因素,既有技术和产品方面的,也有市场和商业模式方面的,还没有人能够准确地预言。不过,Web服务的技术市场正经历着一场巨大的变革,有关各方也逐渐以一种理性的角度来审视这个问题,并做好了迎接复杂性挑战的心理准备。

概念澄清Web服务到底是什么?

1999年,在软件巨擘微软于旧金山市中心召开的记者招待会上,Web服务这种新的软件技术引起了在场人士的广泛注意。微软主席比尔·盖茨向世人推介了名为BizTalk的概念(之后正式命名为.Net)。这项新技术标志着微软闯入了一个新兴行业:利用网络把不同类型的软件联系起来,而不管软件是由谁开发的。

虽然当时看来并不怎么显眼,实际上微软正处于巨大转变的边缘。由于从微软、Sun、IBM到甲骨文的各大公司以及一大批小公司在推动Web服务的发展,Web服务毫无疑问是业界的下一大技术变革。

但这里有一个问题:似乎很少有人对何谓Web服务有一致性的认识。 所以,为了帮助阐明这股巨大而又模糊的新动向,不妨看看有关Web服务的一些常见问题和答案。

问:为什么会产生混淆?

答:“Web服务”术语酷似词典里面的多义词。Web服务对铁杆的软件编程人员来说是一种意思,对商界人士来说又是另一种意思。

问:有道理。那么在编程人员眼里,Web 服务又是什么呢?

答:在计算机编程人员及其他人员看来,Web服务就是一套编程标准,用来让不同类型的软件可以通过网络彼此联系,不用人去干预。

Web服务共同使用三种编程语言:可扩展标记语言(XML)、标准对象访问协议(SOAP)和Web服务定义语言(WSDL)。XML好比是Web服务的世界语,它在上世纪90年代中期由现在在Sun实验室的Tim Bray率先提出,这是让习惯于使用微软的软件开发工具的编程人员便于同使用Sun出售的开发工具的编程人员进行合作所迈出的第一步。

SOAP有点像虚拟信封,计算机代码相当于一封介绍信,表明了信件内容、寄到何处。而WSDL这种小巧的代码可以让不同类型的软件直接联系对方。这是Web服务真正的理想目标——软件相互联系,没有人来挡道。

XML还有众多子集,各自解决银行、零售甚至计算机行业等不同行业所特有的问题。

问:有没有人拥有这些核心的Web服务技术?

答:幸好,无人拥有。说到这项技术,迄今为止,技术行业表现出了公平竞争的能力。与作为所有Web编程语言的界面——编程超级文本标记语言(HTML)一样,这些技术不归谁拥有。当然,已经出现了激烈纷争,某家公司利用Web服务标准从而谋取私利的忧虑也始终没有消散,不过这种情况确实没有发生。标准归万维网联盟(W3C)管理,W3C的技术专家们设法维持了和谐局面——至少眼下是这样。

问:Web服务还有其他定义吗?

答:Web服务还可以指这项技术:通过网络把服务提供给消费者或者公司。这通常由把软件作为现付现购的按月付费服务卖给顾客的软件公司来完成,而不是把软件磁盘发给顾客、让他们自己去安装。

这种新模式有诸多优点:减少了顾客的先期成本;顾客可以更频繁地获得软件更新;每天运行软件的就是编写软件,也就是最了解软件的那些人。

值得关注的是,这些公司有许多甚至不喜欢被称为Web服务公司。它们采用了这个术语:面向服务的架构(SOA),它们认为这更恰当地描述了它们所从事的业务。不管它们想要怎样的叫法,它都是Web服务。

问:有没有老牌公司在从事这方面的工作?

答:有,不过小公司领先一步。其中最有名的恐怕要数Salesforce.com。五年前创办的这家公司提供Web服务版本的CRM软件,对各大软件公司偷袭了一把。由于首发上市大获成功,加上年销售额开始逼近2亿美元,总部设在旧金山的Salesforce是其中名气最大的公司。

但参与其中的还有其他众多公司,如NetSuite和RightNow公司。NetSuite跟Salesforce一样,也是由甲骨文CEO Larry Ellison的门生创办;RightNow这家公司也在去年成功上市;Oblix等公司则在努力解决Web服务棘手的安全问题。


[1] [2] [3] [4] [5] 下一页 




上一篇:国产软件厂商请不要作温室中的花朵

下一篇:你该学什么程序语言

Web服务:黎明前的跋涉 相关文章:
·图文详解 Windows 2003服务器集群安装
·Dell PowerEdge 2950 服务器 Windows 2003安装手册
·自己电脑做smtp服务器不求人
·解决与HTTP 500 – 内部服务器错误错误信息有关的问题
·Helix流媒体服务器架设及RMVB制作教程
·Linux各种服务器的架设
·Windows 2003安全设置大全-IIS、终端服务、FTP、SQL的配置
·绕道访问国外网站 免费代理服务器放送
·何谓HTTP 500内部服务器错误
·自己电脑做SMTP服务器不求人
Web服务:黎明前的跋涉 相关软件:
·勤哲Excel服务器 2007 V7.1.4 完整企业版
·黑客视频教程-网吧代理服务器使用灰鸽子端口映射方法
·Windows 2000 高级服务器版
·腾讯企业QQ 服务器端 V 3.0.3
·CS服务器插件AMX Mod X 1.76 中文版
·多线程ping服务系统V1.2
·架设自己的QQ服务器
·asp.net服务器控件与组件开发
·入侵天堂服务器修改人物
·宽带Web服务器(ADSLWebServer) V1.1

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot