技术开发 频道

十年磨砺WebSphere

来自开源的威胁

    Mills说,不断的向前发展让WebSphere屹立不倒。因此,他并不特别关注这一领域的竞争,尤其是开源产品。

    然而,Forrester的分析师John Rymer却认为,对于IBM和Oracle WebLogic,开源是个难题。“在Java应用服务器上,我总是能看到WebSphere、Oracle的WebLogic(前BEA产品)和JBoss。在开源产品领域,Sun的GlassFish正对JBoss的统治地位提出挑战,使用GlassFish的用户在不断增加。”而Forrester的质量调查也显示,鉴于其比传统产品低得多的价格,很多人认为开源替代品已经“足够好”了。而JBoss和Sun正在受益于这一市场的变化。

    尽管WebSphere建立在开源的Apache网络服务器基础之上,但Mills明确表示,他们并无任何计划开放WebSphere的源代码。“有些此类的软件永远也不可能免费。”他说到。在大型机领域,IBM已经提供相关软件的源代码,看来暂时同样的事情不太可能发生在WebSphere上。

    此外,WebSphere还是一个很好的例证,用来说明IBM是如何演变出一个更为协同的发展模式的。最初开始于Raleigh的开发团队最后开枝散叶,发展成分布于得克萨斯、奥斯汀、匹兹堡等十几个地点的开发小组。今天,WebSphere则由位于80个地区的近6000名开发人员来开发和维护。

WebSphere的未来

    “规模,规模,规模,直至更大规模。”谈到未来,Mills说:“今天,我们面对着更多的数据,更多的交易和更高的性能。我们改进自动化、自我诊断并提高自癒性。我们让WebSphere能够运行于Windows、Linux或其他操作系统之上。”

    Rymer撰写过一份报告,谈到应用服务器的用户可以通过在应用服务器上部署和应用SOA、公共计算、RIA(丰富互联网应用程序)和Web 2.0技术来实现更多功能。这正是IBM所提供的。

    下一个版本的解决方案——WebSphere第7版——将在2008年晚些时间发布。IBM将从6个方面来改善下一代的WebSphere,它们包括面向服务、分析、动态内容、业务策略、业务规则和业务事件。此外,WebSphere 7还将包含改进的管理能力,增强对Web 2.0的支持,具体表现为对REST(Representational State Transfer)API,以及Dojo工具包(一个Ajax开发工具包)的支持。

    今天的WebSphere已经可以支持各种类型的应用框架,从J2EE到REST,到Spring,直至Web 2.0等。第7版之后,WebSphere则将关注于为用户提供更多事务、治理和业务流程管理的支持。

0
相关文章