未来之路——Web服务应用方案扫描
未来之路——Web服务应用方案扫描
美国InfoWorld杂志在2001年进行了一次有关Web服务应用的调查,结果显示:在被调查的企业中,有38%的企业希望在未来3个月内实施Web服务战略;11.4%的企业认为Web服务对企业的发展非常重要。另外,在有关Web服务最佳应用领域的调查中,认为Web服务最佳应用领域是B2B的企业有53.2%,是B2C的有43%,其他一些重要应用领域还包括客户关系管理、供应链管理、ERP等。这些结果表明,Web服务已经得到了广泛的认同,并且人们期望它能在电子商务领域大有作为。实际上,无论是用户还是Web服务解决方案提供商都对Web服务寄予厚望,希望它既能简化跨企业的应用集成,又能降低应用解决方案的开发成本。目前,业界最重要的软、硬件厂商都已经宣布了对Web服务的支持,其中尤以IBM、微软、HP、Sun四巨头对Web服务的支持力度最大,它们也是推动Web服务不断向前发展的主力军。
.Net:尚需等待
毫无疑问,微软在面向服务的架构开发中占据了非常重要的地位,其从去年开始大力宣传的.Net现在已经是尽人皆知,它实际上是微软版本的Web服务模型。.Net编程模型包含了针对SOAP服务传递的ASP(Active
Server Pages)新版本,它有助于企业用Web服务替代COM(Component Object Model)。
不过,现在预测微软将在何时交付完整的Web服务框架还为时过早,因为其中的许多组件还在开发之中,包括建立和测试Web服务的基本工具。至于企业是否会选用微软的Web服务架构,现在还很难下定论,因为这取决于多方面的因素:其一是微软是否能提供完善的支持服务;其二是微软宣布不再支持Java的决定也会影响企业的抉择。
WebSphere :实现Web服务的基础平台
在制订面向服务架构的标准过程中,没有几家公司所做的努力能与“蓝色巨人”
匹敌。基于开放的精神,IBM将其基于Java的SOAP实现贡献给了Apache项目(一个开放源码开发组织)并且积极主动地推进WSFL(Web Services
Flow
Language)标准的制定,该标准用于定义Web服务之间的工作流。除此之外,IBM最值得称道的成就或许是它成功地充当了微软与Sun公司之间的桥梁,在兼顾Java的同时采用了最主要的开放标准,使得Java、XML、SOAP、UDDI等成为Web服务遵循的共同标准。
当然,要提供完整的企业级Web服务平台,IBM还有许多工作要做。不过令人欣慰的是,IBM已经把Web服务能力集成到其主要产品中,包括WebSphere应用服务器产品和DB2数据库。近日,IBM负责应用与集成中间件市场的副总裁Jocelyne
Attal女士在接受本报记者采访时谈到:“从现在开始,WebSphere家族的每个产品都会支持Web服务,我们的策略并不是要去创建新的品牌、新的技术和新的解决方案,而是要在所有现有的产品和解决方案中包括对Web服务的支持。”她认为企业完全不必等待一两年才开始部署和使用Web服务,因为IBM的产品和解决方案现在已经能提供开发、部署、使用某些Web服务所需的基本功能。
目前,WebSphere家族的全线产品都已经支持Web服务。例如,6月30日发布的WebSphere应用服务器4.0版支持进行Web服务应用方案的开发、发布和部署时所需的多种开放标准与技术,包括UDDI、SOAP、J2EE、WSDL及XML,通过对这些开放标准的支持,WebSphere将与业内绝大多数业务应用连接在一起并实现互操作。此外,作为一种Web服务开发工具,今年8月发布的WebSphere
Studio Technology
Preview可以帮助程序员创建、测试和部署Web服务应用方案,并将这些应用方案与现有业务进程连接在一起。在数据管理方面,IBM
DB2提供了业界唯一支持UDDI与SOAP标准的关系型数据库产品——DB2/XML
Extender,它使Web服务应用方案能访问存储在DB2或其他任何一种数据库中的数据。这一系列强力支持使我们有理由相信,在未来几年里,Web服务将得到广泛的应用。
NetAction:期待认同
惠普公司也是推动Web服务应用的先驱,它早在1999年就提出了基于Java的e-Speak,但惠普版本的Web服务更多的是一种专有系统,这会影响它被接受的程度。
在e-Speak中,惠普更推崇它自己的RPC(Remote Procedure
Call,远程过程调用)规范和专有的目录技术,而不是其他厂商采用的SOAP和UDDI。除此之外,惠普公司还为自己的Web服务平台取了一个新名字——NetAction。目前,虽然惠普公司继续在e-Speak
中推行自己的专用通信协议、注册引擎和服务描述语言,但它也同时在扩展自己的标准以包容SOAP、UDDI和ebXML,以此增强与外部世界的互操作性。作为专有的解决方案,NetAction要想得到广泛的认同还有待时日。
Sun ONE:后来者能否“居上”?
在Web服务领域,Sun公司是后来者。今年早些时候,Sun宣布了“开放网络环境(Open Net Environment)”——Sun
ONE,这是Sun公司首次提出针对Web服务的解决方案。
作为SOAP、WSDL、ebXML等开放标准的支持者,Sun公司已经在其Forte
IDE工具集和iPlanet服务器中增加了对Web服务的支持,并且其JAX(Java API for XML)也为Java提供了一个重要的XML界面。
鉴于Java已经得到广泛的认可和采用,因此Sun公司在制定其Web服务战略时必须充分考虑对Java的支持,同时它还需要花更多的精力来建立Web服务模型,因为企业明天需要的平台必须是在开发、实施和支持方面都得到业界领先厂商的承诺和保证。
除以上公司提出了完整的Web服务架构外,其他一些业界巨头也纷纷在自己的解决方案中增加对Web服务的支持。例如,Oracle公司就在其旗舰产品Oracle9i中提供了对开放标准和Web服务的支持。
- 1互联时代的上海OA
- 2美公司推出下一代网络服务工具包
- 3认识上海OA(下)(by AMT 姚磊)
- 4WEB服务“不是”什么
- 5WSDL适合你的B2B后端应用软件吗?
- 6客户服务中的上海OA
- 7Web服务时代的生财之道
- 8Web服务安全技术大比拼
- 9如何认识Web服务
- 10上海OA的功能框架
- 11《电子内容》杂志信息科技100强(Econtent 100)(陈赣峰)
- 12选择OA办公系统时尽量少看方案,多看产品或试用
- 13“管理信息化热点问题讨论”之八:上海OA很好,但到底如何实现(by AMT 孔祥云 徐家俊)
- 14OA软件的价格才是客户最关心的
- 15证据显示微软曾阻碍Sun参加网络服务标准组织
- 16泛普(上海)OA绩效有以下特点
- 17电子商务中物流服务内容分析
- 18如何在存储管理中最大限度发挥ROI?(by AMT 张艳编译)
- 19Check Point加强Web服务的安全性
- 20上海OA日趋重要
- 21网络服务能够推动移动应用软件的发展吗
- 22Web Service服务市场老大Webex在沪落脚
- 23异中有同同中有异
- 24ASP.NET Web服务还是.NET Remoting:如何选择
- 25网络服务新战场:IT巨头争抢认证服务
- 26专访鲍尔默:微软要做网络服务霸主
- 27IDC:Web服务还得再等十年
- 28浅谈企业管理中的上海OA的重要性
- 29在安装期间将应用程序重定向到不同的XML Web services
- 30如何识别上海OA“陷阱”
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼