IBM WebSphere家族产品与BEA WebLogic家族产品比较

第一部、应用服务器篇WebSphere App Server Vs. WebLogic App Server第一章、产品概述5一、软件技术发展51、传统两层次软件的缺陷52、三层次(或多层次)软件架构与中间件6二、主要的中间件软件供应商81、IBM公司82、BEA公司83、其它厂商9第二章、软件体系结构10一、WEBSPHE...显示全部
第一部、应用服务器篇

WebSphere App Server Vs. WebLogic App Server



第一章、产品概述5
一、软件技术发展5
1、传统两层次软件的缺陷5
2、三层次(或多层次)软件架构与中间件6
二、主要的中间件软件供应商8
1、IBM公司8
2、BEA公司8
3、其它厂商9
第二章、软件体系结构10
一、WEBSPHERE APPLICATION SERVER体系架构10
1、WebSphere体系架构图10
2、Application Server体系架构图11
3、应用程序架构图12
4、体系架构的特点总结13
二、WEBLOGIC SERVER体系架构14
三、WEBSPHERE与WEBLOGIC产品的对比15
第三章、软件支持标准18
一、操作平台18
1、WebSphere的平台支持18
2、WebLogic的平台支持19
3、平台支持的对比21
二、数据库支持21
1、WebSphere的支持22
2、WebLogic的支持22
3、数据库支持的对比22
三、WEB服务器支持23
1、WebSphere的支持23
2、WebLogic的支持24
3、Web服务器支持的对比24
四、浏览器支持25
五、JAVA平台25
1、WebSphere的支持25
2、WebLogic的支持26
3、Java支持的对比27
第四章、软件性能31
一、动态内容缓存(Caching Dynamic Content)31
二、垂直扩展性(VERTICAL SCALABILITY)31
三、水平扩展性(HORIZONTAL SCALABILITY)31
四、数据库存取技术(FASTER DATABASE ACCESS)32
第五章、总结33
一、J2EE标准33
二、产品安装33
三、配套集成工具34
四、性能和扩展性35
五、管理35
六、技术支持36
七、产品前景36
八、真的还是假的?36
附录:击破对手的谎言38
谎言#1:WEBSPHERE不提供“本机”JMS服务38
IBM38
WEBSPHERE v4计划39
BEA39
概要41
谎言#2:高速缓存能力41
谎言#3:WLM和群集能力43
谎言#4:状态会话EJB群集化和故障排除46
谎言#5:轻松使用和安装48
安装48
执行和系统管理49
谎言#6:CICS集成51
谎言#7:对于运行WEBSPHERE的每个平台要求使用IBM的JVM52
谎言8:WEBSPHERE中的JDBC支持53
谎言#9:WEBSPHERE 的管理数据库是一个单独的故障点。54 [ 本帖最后由 一生何求 于 2008-3-1 09:56 编辑 ]收起
参与26

返回一生何求的回答

“答”则兼济天下,请您为题主分忧!
概要
MQSeries是WebSphere软件操作平台的一部分。重要的是在生产中能够进行运行良好。BEA为JMS提供的唯一消息实现代码在市场份额中并没有一席之地,客户是愿意购买众多财富2000公司都采用的产品(指MQSeries软件)还是愿意购买没有经过JMS实现验证的产品(指WebLogic JMS)呢?我想这是不言而喻的。
如果你只要求在同一家软件开发商提供的2个J2EE系统之间实现JMS,并且也不必关心事务处理方式和拓扑结构,而只是关心运用同一个数据库的应用服务器,那么BEA的产品会很适合你的口味(今年年底,WebSphere软件也将提供类似的“小”功能)。这个市场很小(但仍然有一部分客户)。
但是,如果你比较注重消息的保存和传输,非J2EE的应用和在数据库与分布式操作事务处理范围内发送接受消息的能力,那么IBM的产品将是您唯一的选择。因为MQSeries与WebSphere的集成为你提供了你所想要的。所以,MQ面对更简易的前J2EE消息中间件的竞争,仍然可以占据市场份额的70%。
关于在WebSphere中运用MQ的技术细节可以在红皮书中找到,“使用WebSphere 高级版本和MQSI的用户到商务模式”, SG24-6160(本书可在http://www.redbooks.ibm.com免费下载)。

谎言#2:高速缓存能力
WebSphere无法解决Oracle 9iAS的缓存能力问题,而这种能力对于IBM的升级是致关重要的  IBM的解决方案是通过akamai为WebSphere提供一个称之为执行压缩包紧缩方案和某些“通告部件”以进行统计数据缓存
由IBM, Olympics.com,推出的悉尼2000奥运网站曾经是最大的网站,拥有113亿次的点击数,比2年前在日本长野举行的运动会增长了1700%。在悉尼网站的峰值点击数为每分钟1.2百万次。从运动会的开始到结束,可以随时打开网站,网站中所运用的技术包括:
lIBM  WebSphere应用服务器高级版本
lIBM  HTTP服务器
lIBM  DFS(分布式文件系统)
lIBM  WebSphere边缘服务器
lIBM  DB2
lIBM  MQSeries
lIBM/Lotus Domino

IBM在处理一些重大事件方面,例如奥运会和人机大战(一太名为“深蓝”的计算机同人进行的国际象棋大赛),从中获得了很多重要的技术经验。在现实环境中,IBM开发了IBM WebSphere边缘服务器(以前叫做执行包),它是当今最强大的并且是可以升级的互连网基础软件,这种软件提供了本地和外地环境中的电子商务应用软件所要求的可测量性,可靠性和可执行性。它集成了动态通信加载平衡功能,内容复制和分配管理功能,还集成了超级高速缓存功能和支持宽带管理的过滤功能。这些功能可以单独使用也可以集中使用来满足不同网络的特殊要求,并对遗传下来的存在于互连网中的弱点进行校正,从而为关键商务应用软件的运行提供支持。
WebSphere边缘服务器通过集成前缘,强大的高速缓存功能和加载平衡部件来对互连网的总体性能进行改善。它适用于任何互连网和见于市场上的任何应用软件服务器。(Oracle产品并没有此项功能,它们只能在Oracle产品之间适用,而不适用于第三方软件开发商提供的产品)。WebSphere边缘服务器有2个部件:
l加载平衡部件,也称电子网络分配器(eND),它可以对TCP服务器和应用软件进行实时监控和平衡. 加载平衡部件的一个最大优点就是它可以使访量很大的网站增加容量,而这归功于它同网络中一个单独逻辑服务器的动态连接。
l高速缓存和过滤部件,也称网络高速公路(WTE),是一个高速缓存代理服务器,它可以提供可升级的高速缓存功能和过滤功能,这些功能可使其接收命令并向URL提供服务。通过这个可调的高速缓存部件来支持高速缓存的高点击率,可以降低宽带的成本并提供更快的客户响应时间。另外,高速缓存和过滤部件的应用也使得服务器错误戏剧化的减少。WTE是作为一个高速缓存服务器来工作的。传统的代理服务器只能够从一个客户端那里接收到一个请求,并将这个请求发送大目的网站服务器。而WTE的工作原理是,当WTE从目标服务器上接收到数据,它可以在本地文件系统(高速缓冲存储器)中保留数据复件。如果再提出一个相同URL的请求,WTE则不必返回到相同的目标服务器。这就大大减少了响应时间并降低了网络带宽。

IBM运用WebSphere边缘服务器技术构建了一个可升级的并且相当可靠的系统,这个系统能够对通信容量进行高效的控制。1998年2月17日日本标准时间12:41,在日本长野举办的冬奥会的官方网站创下了互连网的新记录,网站访问次数达到了每分钟98,226次,这可以说是互连网的一次革命,然而时间过了还不到一个星期,冬奥会还没有结束,一个空前高的记录又产生了,在仍然保持原有响应时间的前提下,点击率突破了每分钟103,400次。这个记录被收入了吉尼斯世界记录大全。如果想对WebSphere进行更多的了解,可以访问http://www.redbooks.ibm.com网站并键入”Performance Pack” 关键字进行搜索。在那里你可以看到“管理互连网通信和带宽要求的高速缓存功能和过滤功能”。值得一提的是,IBM公司在很久以前就已经拥有了该项技术,并创下了众多世界记录,世界上最大的网站都运用了这项技术,而Oracle公司只是在最近才开发出了这项功能,其进程远远的落在了WebSphere应用服务器之后。WebSphere边缘服务器的很多性能已经得到了证实,包括可升级性,群集性和可高速缓存性。
2008-03-01
浏览362

回答者

回答状态

  • 发布时间:2008-03-01
  • 关注会员:0 人
  • 回答浏览:362
  • X社区推广