应用服务器的使用情况
随着Web应用的逐渐普及,支持Web服务和应用的各种应用服务器慢慢蚕食交易中间件和消息中间件的市场。但是在银行,电信、证券等许多对对效率、可靠性等方面要求严格的关键任务系统中,消息中间件及交易中间件,仍然将占有重要的地位。
而数据库中间件一般由厂商直接随产品提供支持,独立的产品并不是很多。另外一个值得注意的是,一些结合了领域或行业知识的平台化产品(二次开发平台)和软件,正独立成为中间件产品,成为中间件领域的新军。
调查显示,目前应用服务器的占有量已经超过消息服务中间件。而在应用服务器的市场占有量来看,IBM,BEA,Oracle以45.5%,37.6%,24.1%处于前3位。但在开源的应用服务器JBoss的使用量却只占到了8.8%,看来在一些关键领域的应用上面,人们对开源产品的使用还是比较慎重。

图表 4 项目运行时对应用服务器的使用情况分布
应用服务器种类的推荐度
调查显示,在推荐用户使用服务器种类中,首选推荐IBM WebSphere的用户占到了33.1%;而推荐BEA Weblogic的用户占到了30.3%。IBM WebSphere和BEA WebLogic相差只有2.8个百分点,在推荐程度上面,两者比较相近。我们知道,BEA在应用服务器市场方面曾经独占鳌头,一度达到70%以上的份额。经过多年的竞争,IBM逐渐夺回市场,大部分原因当然归因于其销售策略(捆绑硬件),另外还有一个就是整体的软件产品优势。IBM目前拥有操作系统、数据库、及其它中间件产品,形成了比较全面和完整的产品线。这种软件集团军的优势,在面对客户时的优势是十分明显的。
技术方面,两者并无明显的优劣之处,只是BEA在产品的易用性方面方面保持优势。另外,和其它第三方的开发工具整合方面,BEA的产品表现得更为积极。
