信息化 频道

IBM百年回顾:WebSphere

  文化影响

  1997年末,Mills-当时担任IBM软件解决方案总经理-将高级领导人召集在一起,探讨正在形成的全新应用服务器业务。

  当时,第一波网络公司成立热潮引发了业界对于网络的破坏性力量的兴趣,但现有的商业和工业尚不确定这些新技术和IT基础架构会不会成为主流。

  其中一个非传统的技术就是开源的ApacheWebServer。1997年,它成为网络开发人员的首选。与此同时,IBM接受了开源Linux?操作系统,并推出了更广泛的开源举措。这些趋势和风潮促使团队做出了一个反常规的决策:在共同开发的非专有的Apache软件基础上构建WebSphere应用服务器。支持这一选择的基本理念是客户如果增加了宝贵的功能,客户就愿意购买开源软件。

  Mills在2005年告诉《CRN》杂志:"我们希望将[Apache]作为标准,并通过开源和非开源代码开发更完整的应用服务器而增加价值,从而扩展这个标准。这是我们不断重复的一个型号。"

  在IBM,由于IBM员工开发商用Web服务器的工作,公司对于在Apache上开发WebSphere应用服务器的选择存在某些争议。

  另一个令人吃惊的战略决策是WebSphere应用服务器支持Java?编程语言,因为这种语言是由公司的竞争对手SunMicrosystems公司开发的。但是,Java应用程序只需编写一次即可在不同操作系统上运行的能力是开放标准和开源软件改变IT行业和IBM战略的另一个重要因素。事实上,IBM不仅开发与Java语言兼容的WebSphere产品,它将最终为Java2平台企业版(J2EE?)制订复杂的参考规范。WebSphere应用服务器在1998年初开始初具雏形,由位于北卡罗来纳州罗利的十几个IBM开发人员在ChrisWicher和SueWallenborn的带领下负责开发。IBM研究院还开始开发一个关键组件,即"servlet"引擎。他们的进展非常快,在短短四个月内就开发出了第一个版本,并在三个月后推出了第二个版本。

  据Mills回忆,在团队开发出WebSphere应用服务器的第一个版本后,"我们决定将先进的交易处理和消息代理功能结合到产品中。"在接下来的10年间,WebSphere系列从最初的应用服务器演变成了含义更广的品牌,用于应对最复杂的集成挑战。

  这一系列工具和技术帮助企业管理其业务流程中嵌入的规则和逻辑,以及消息和通信系统,以协调日益复杂的IT基础架构。这些能力为当前许多智慧的地球项目提供了支柱,并帮助企业实现云计算。

  到2006年,WebSphere品牌帮助IBM在价值180亿美元的中间件业务领域中成为了领导者。此外,该品牌引领着IBM的前进方向,成为当今全球第二大软件公司。

  2008年,WebSphere品牌迎来了10周年庆典,当时在应用与整合中间件软件部门负责WebSphere业务的副总裁CraigHayman告诉《E-Week》:"最初,我们是从一个产品的想法设计WebSphere的,从想法到产品,然后从产品到平台,再从平台到SOA[面向服务的架构]系列。"

  如今,中间件是将新能力整合到现有业务系统中,或者将不同应用程序链接在一起而实现更高性能或节约成本的关键所在。这正是全球100,000多家公司使用WebSphere产品和10,000多家公司构建与WebSphere产品兼容的应用程序的原因。

  随着WebSphere产品线不断扩展而进入到全球用户和开发人员组成的生态系统中,持续修改和扩展该产品的方式也已经发生了变化。目前,WebSphere是一个通过全球整合而实现的产品组合,80多个地区的6000多名IBM开发人员共同开发新的业务分析和优化能力。

  Mills说:"从技术上讲,它的确是我们公司成立以来最重要的想法之一。"

0
相关文章