weblogic与websphere的区别———转

本文详细对比了BEA的WebLogic与IBM的WebSphere在可靠性、可扩展性、可用性、互操作性、管理维护、开发效率、市场情况、性能指标和总体拥有成本等方面的差异。结果显示,WebLogic在多个方面表现出优越性,如性能是WebSphere的1.5-2.5倍,具有更好的线性可扩展性和更高的可用性。同时,WebLogic的开发工具Workshop提供了更高的开发效率,而WebSphere的复杂性导致了更高的管理和维护成本。市场情况显示,BEA在中间件市场占有领先地位,WebLogic在市场份额和产品认知度上超过WebSphere。
摘要由CSDN通过智能技术生成
1. 可靠性,可扩展性,可用性
根据最近的公开评测和客户的反映表明:BEA在可靠性(reliability),可扩展性(scalability),性能(performance),
可用性(availablity)方面领先于IBM。
BEA最近所做的内部测试和与客户一起做的测试(一个大型金融机构)表明。BEA具有良好的线性可扩展性。性能是IBM的1.5-2.5倍
WebSphere的可用性比weblogic低.如:IBM没有提供热部署功能.意味着当你对应用做修改并要重新发布时,你必须重新启动应用或
应用服务器才能生效。BEA在性能和可靠性,可扩展性,可用性等方面的优势。使BEA在很多与IBM的竞争中获胜,如: UPS, GE Capital,
Verizon, NIST, TIM Peru等.
2. 互操作性
IBM的产品很大程度上限制在IBM自己的产品线上(DB2,Tivoli,AIX等)
IBM提供自己的数据库,硬件,操作系统,内容管理,安全产品,消息中间件,管理软件等,并由他的服务部门提供支持。
很多大型企业都有来自不同厂家的软硬件环境.他们希望应用平台软件能支持这样的环境。而IBM很难做到或做的不好。
相反,BEA做为独立软件供应商,提供一个开放的基础架构,可以在异构环境(不同的数据库,硬件,操作系统,内容管理,安全产品)
中即插即用,BEA的独立性,使他必须支持不同厂家的产品,并与他们建立Partner良好的合作关系.而Partner也乐意采用BEA的产品。

3.管理维护
IBM吹捧在WebShpere中对他的管理控制台做了很大的改进.但他脆弱的基础架构无法与BEA提供的管理控制台相比。与BEA相比,
管理更困难,费的时间更多。WebShpere的WEB管理控制台还不成熟,难用,脆弱,易出错。多个管理控制台。
WebShpere至少有7个管理控制台:安全,消息(MQSeries),性能监控,日志等。
管理控制台很难进行大规模应用部署,如:对异步工作的处理,管理员通过控制台给在CLUSTER中的各个SERVER发布任务(如:部署应用),
但无法收到这些任务完成情况的反馈.启动时间慢,是BEA的3倍安装复杂,可看上面的安装对比不同版本很难互相共存。为了使WebShpere
与其他版本的WebShpere共存(调用其他版本,如3.x,4.x的组件等),必须下载很多的PATCH,并进行很繁琐的配制. 而BEA不同版本之间的
互相调用则很容易。查错很困难。如,LOG文件的信息很难读,很难从中发现潜在的错误.IBM有21个独立的LOG文件,而BEA只有几个.
IBM的命令行工具不是基于ANT的.错误提示信息不容易看懂.

4. 开发效率
由于没有象Workshop那样的统一的开发工具,在WebSphere上开发不同的IT系统要用不同的工具。需要不同的技能,使开发效率十分低下。
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值