不知道这个人说的是否对? 大家看看。。

cute 02-11-12

IBM与BEA的比较
成立于1911年的IBM(国际商用机器有限公司),在全球IT业中起着举足轻重的地位。在全球企业排名中,名列计算机界的第一位。做为一家有着极高声誉和技术力量的公司,IBM在软件、硬件方面占有极高的市场份额。IBM的软件主要侧重于企业级产品,其中WebSphere(应用中间件产品)是公司的拳头产品。IBM在中间件上的投入(WebSphere)巨大,其中,JAVA研发人员超过3000人,WebSphere的研究人员超过700人。IBM提供的WebSphere Enterprise Edition,其中包括了WebSphere Application Server 和Component Broker等IBM自行开发的产品,可以为企业提供完整的电子商务解决方案。
BEA成立于1995年,是世界主要的电子商务软件公司之一,以提供电子交易构架而著名。由于公司规模较小,BEA的市场策略较为灵活,产品能及时转型使之更适应市场发展,在快速发展的Internet时代,抢占了市场先机。但是严格地说,BEA公司并没有真正义上自己的产品,因为公司的策略是“从收购中获得增长”,BEA公司提供的很多组件都是通过收购从第三方公司获得的,如从DEC购买了MessageQ和 ObjectBroker ORB;从 WebLogic公司购买了WebLogic。如此众多厂商的产品被整合在一起,一方面,用户不得不面对不同的厂商,另一方面,用户也不得不对如此众多的产品的集成性产生怀疑。

下面我们就两公司目前的主流Web应用服务器做一个简单的比较:
?产品的集成性上:IBM WebSphere家族中,产品涵盖了完成中间件功能的全部产品,所有的产品以WebSphere Application Server和MQSeries为核心,包括开发工具、表示工具、部署工具等,以及快速应用开发工具包。通过使用WebSphere家族产品,用户可以快速地开发出符合要求的应用产品,并且可以保证应用产品的安全性、伸缩性、易维护性;BEA公司的WebLogic在这一方面显得稍逊一筹,由于其各个产品多数是收购来得,其产品的集成性不够好,关键的J2EE开发工具也一直不被用户认可,同时,在产品的部署方面也比较烦琐,没有一个简单、可视的图形化工具;
?在操作系统的支持上:在操作系统的支持上,二者的支持不相上下;IBM WebSphere可以在主流的Unix 操作系统上和Windows操作系统上稳定运行,同时对大型操作系统和新兴的Linux也提供丰富的支持;BEA是一个纯的软件公司,因此对操作系统的支持也比较全面,支持的操作系统数目比较多,但是对 Linux的支持不够好;
?在 J2EE标准的支持上:IBM主流的WebSphere Application Server通过了J2EE的认证许可,同时还对J2EE中的许多规范做了一定的增强,以满足企业应用对稳定性、安全性、高效性的需要;在J2EE标准的支持上,WebLogic追赶的比较快,宣称其应用服务器满足更新的标准的要求。但是由于其许多功能并没有通过实践的检验,因此是否可以稳定地运行在生产环境下并没有经过验证;事实上,IBM领导了普及计算以及多渠道访问的领先技术,BEA只是这一技术的追随者。
?技术业界领先:IBM是J2EE发展进程中最大的商业投资者(其中包括SUN ),事实证明,JAVA 技术的发展和延伸中 80% 以上的内容都浸透着IBM 的投入,我们可以从 http://www.ibm.com/java 中看到这方面的具体描述。Web(JAVA)中间件J2EE 在进行分布式交易时需要符合 JTA/JTS 标准,但某些中间件服务器对于 JTA/JTS 的支持却是有限的,它的交易只能针对一个数据库。也就是说,某些中间件服务器 不能支持在一个交易中对分布式数据库的交易控制。而WebSphere 使用 JTA/JTS ,可以在一个交易中同时提交多个数据库,甚至连iPlanet (SUN 公司Web 应用服务器)也是购买IBM 交易服务控制模块来实现他们的应用服务器上的交易控制。由此可见,IBM在传统的交易处理的理论和实际实施技术上均处在业界领先的地位上。
?在服务的支持上:IBM在全球有多个实验室研究和使用WebSphere,许多资深工程师把他们的实际工作经验都浓缩在了Redbooks中,这是一个非常权威、非常详细的的技术资料,并且向用户免费供应。另外,在IBM的外部Web站点上有超过250种公开的技术资料、客户的技术资料参考核商业合作伙伴信息。所有的这些参考资料详尽地向客户展示利用WebSphere软件平台开发与服务软件的前景与价值,同时 IBM有许多资深的软件工程师为用户提供及时、可靠的帮助;作为一个纯软件公司,BEA的信息资源管理较为集中,为用户也提供了方便、详尽的查找模式,许多技术资料也可以在互联网上获得。由于BEA公司规模比较少,用户对其如何提供及时的、全面的技术支持上有所疑虑;
综合上面的描述,我们不难看出在产品上、整体上,IBM的WebSphere比BEA WebLogic有一定的优势。

richardluopeng
2002-11-12 12:49

你想说明什么??

mdwolf
2002-11-12 13:45

你看了没有?



综合上面的描述,我们不难看出在产品上、整体上,IBM的WebSphere比BEA WebLogic有一定的优势。