bea weblogic,bea weblogic软件,bea价格,bea weblogic代理,bea weblogic培训
 
诚 信 第 一、贵 在 服 务
 
 

 

 

产品列表

Microsoft
红帽子
红旗
SUSE Linux
金山
NOD32
瑞星
卡巴斯基
赛门铁克
趋势
adobe
oracle
SYBASE
BEA
IBM
corel
autodesk
CA
Landesk
installshell
citrix
winrar
acdsee
VMware
mathematica
matlab
spss
minitab
用友
管家婆
金蝶
 

IBM WebSphere 与 BEA WebLogic 技术对比

一、第三方顾问公司对 Websphere 的评价

“ 用户投资在 Websphere 上将需要 IBM 专业人员的帮助以保障实施的成功,否则可能面临应用部署的延期。”

Morgan Gerhart, Meta Group

“ 对于计划部署基于 JSP/EJB 解决方案的客户, Websphere 在 Sun Solaris 上运行 Oracle ,在现阶段还不是一个可行的选择。”

Genesis Development Labs, App Server Benchmark


二、 J2EE 应用服务器的跨平台支持:

Platform BEA WebLogic IBM Websphere
Caldera Open Unix 8.0 Y N
Compaq Tru64 5.0 Unix Y N
Compaq NonStop Himalaya Y N
IBM OS/400 V4 Y Y
IBM S/390 with OS/390 Y Y
Bull AIX Y Y
IBM RS/6000 with AIX V4/5L Y Y
Linux for S/390 and ZSeries Y N
Intel Pentium with Win2000 Y Y
Intel Pentium with WinNT Y Y
Intel Pentium with RedHat Linux Y Y
SCO Unixware 7.1.1 Y N
RedHat Linux 6.1 on Sun Y N
HP/9000 with HP-UX 11.0 Y N
Siemens MIPS with Reliant UNIX 5.44 Y N
SGI with IRIX Y N
SUN sparc with solaris 2.5,2.6,2.7 Y Y
SUN Sparc with solaris 8 Y N
IBM/Sequent Dynix 4.4.4 Y N

三、常规技术方面对比:

对比项目

IBM WebSphere

BEA WebLogic

性能

 

 

WebSphere Advanced 占用内存

100-125 兆

CPU 消耗高

 

内部体系基于最高交易系统内的请求排队 / 分派模型

用户可以指定程序派生的线程数量

WebLogic Server (多线程)占用 35–45 兆内存

CPU 消耗低

数据库支持

 

支持 DB2 、 Oracle 、 Informax 等主流数据库

只在 Oracle 、 DB2 和 Informax 上支持 IBM 的 CMP 解决方案

Websphere 管理库是数据库 DB2 , 不连接数据库,则不能运行。

要求须在与 Websphere 相同的服务器上安装数据库

支持所有数据库

支持数据库的 CMP 独立性

支持第三方 CMP 插件,包括 Versant, TOPLink 和 ODI

 

HTTP 服务

 

分离的产品需要分别的暗转、系统资源和管理( OEM Apache )

 

集成为简单的 HTTP 后台程序,可用于主要 Web 服务器

可与所有的主要 web 服务器配合工作,包括 Apache HTTP Server 、 Netscape EnterpriseServer(NES)

Microsoft Internet Information Server(IIS) 和 Domino Go for AS/400

针对 Microsoft IIS 、 Netscape NES 和 Apache 的插件

(支持负载均衡和在 Web 服务器中复制 Servlet 会话状态)

部件开发与实施

集成有 IBM VisualAge 系列和 ObjectBuilder 工具包

与众多工具厂商合作

可管理性

 

安装复杂

使用 WebSphere 和 Sun's JDK 存在问题

需单独安装 IBM HTTP 服务器(基于 Apache )

需终止服务部署、添加新的应用和设备

纯 Java 管理台

客户端零管理

动态部署、拆卸和重部署,不需终止服务

 

集群功能

 

要求其它产品辅助,如 WebSphere Performance Pack

是循环负载均衡

通过数据库维持会话群集

 

负载均衡与故障转移

多种负载均衡算法

内存 persistence 加强了会话( Session )群集

即使服务器宕机, EJB 集群仍能保持透明连接,从而实现状态 EJB 的恢复

缓存数据库查询结果,改善了性能,并实时自动更新缓存数据

四、 IBM WebSphere 最新版 5.0 在技术上同样落后 BEA WebLogic 7.0

IBM WebSphere 5.0 于 2002 年 11 月推出,推出下列新的功能和标准支持,则表明 IBM WebSphere 现有较成熟产品不具备下列新的功能和对现有标准的支持。

IBM 在 WebSphere 5.0 中的新特性支持

特性说明

BEA WebLogic 版本支持

版本日期

技术差距

对客户带来的影响

J2EE 认证

J2EE 1.3

J2EE 标准的最新规格,用于构建伸缩性强、可靠、灵活、安全和松耦合的应用。核心的 API 包括 EJB 2.0, Servlet 2.3, JSP 1.2, JAXP 1.1, J2CA 1.O, JDBC 2.0, JTA 1.0.1, JMS 1.0.2, JNDI 1.2, Java RMI 1.0, RMI/IIOP 1.0, JAAS 1.0, JavaMail 1.1

WebLogic 7.0

2002 年 4 月

7 个月

 

遵循最新标准,使开发人员具有更高生产率,并能构建出融合了最新创新成果的代码。

一个实例就是在一个异步架构中通过使用消息驱动 Bean(message-driven beans) ,从而减小瓶颈,使客户能够在网上下订单。 WebLogic 使用该功能已近两年。

BEA WebLogic 对标准的支持已被数以千计的现有客户广泛使用并得到充分印证。

 

WebSphere 5.0 所有这些对新标准支持运行情况还未通过实际生产环境中的验证。

EJB 2.0

EJB(Enterprise Java Bean) 规格的新版本,其中最重要的变化在于容器管理持续性 (container-managed persistence) 和引入一种全新的 bean 类型消息驱动 Bean(message driven beans ), EJB 查询语言 (EJB Query Language) 和本地接口

WebLogic 6.0

2000 年 12 月

23 个月

JSP 1.2

用于动态 Web 内容开发的最新 JSP(Java Server Page) 规格,包括某些特定的改进,例如利用 XML 语法和改善标记符库的功能

WebLogic 6.0

2000 年 12 月

23 个月

Servlet 2.3

对 Web 服务器和访问现有业务系统的功能进行扩展。最显著的变化在于增加了用于修改请求或响应的过滤器

WebLogic 6.1

2001 年 6 月

17 个月

管理

 

JMX 支持

JMX (Java Management Extensions) 在对象级为应用服务器添加可管理性,并提供到第三方厂商的扩展接口

WebLogic 6.0

2000 年 12 月

23 个月

IBM 的管理控制台在经受过一次全面修改之后,还未曾在实际生产中被测试过。

 

BEA 重视对新标准的支持,以 JMX 为例,该标准赋予开发人员一种可扩展的管理基础架构。

 

BEA 掌握开发人员通常在命令行界面和图形用户界面 (GUI) 之间更偏爱前者,因此从 2001 年 6 月至今始终提供 ANT 支持。

 

 

 

IBM 在某些情况下仍不能提供全方位的各级功能。例如, WebSphere 在集群内部署应用仍旧需要 “在储存库中部署”这个中间步骤,从而导致增加费用和管理工作量。

 

基于 Web 的控制台

完全由 JSP 驱动的管理控制台

WebLogic 6.0

2000 年 12 月

23 个月

ANT 支持

ANT 是一种开放的命令行构建环境,它能起到与基于 GUI 的集成开发环境 (IDEs) 同等的作用

WebLogic 6.1

2001 年 6 月

17 个月

监控 JSPs/EJBs

使您能够清晰地知晓包括 EJB 实例数量在内的 EJB 和 JSP 活动

WebLogic 5.1

2000 年 4 月

31 个月

基于技术的实例

提供关于关键 API 和 J2EE 技术的例子,包括 JSPs 、 EJBs 和 JMS 等。

WebLogic 4.5

1999 年 10 月

35 个月

同步配置文件更改

当配置文件被更改后,所作的更改会在集群之间自动同步

WebLogic 6.0

2000 年 12 月

23 个月

基于 XML 配置文件

配置信息以 XML 格式存储

WebLogic 5.1

2000 年 4 月

31 个月

强健的类加载器 Classloaders

将某个命名类转变为基本代码,从而实现这个类的功能

WebLogic 4.5

1999 年 10 月

35 个月

动态应用部署

特指在整个集群内自动将应用进行分布的能力

WebLogic 6.0

2000 年 12 月

23 个月

起始 Bean

类的自动初始化

WebLogic 6.0

2000 年 12 月

23 个月

集群

对 JSPs/Servlets 和 JNDI 树的内存中复制

会话复制是一种故障恢复机制,它能增强应用的可靠性。当发生某一个节点出现故障的情况下,状态信息会被保留和重定向。在内存中保留信息意味着当应用规模增加时会相应增加响应时间

WebLogic 4.5

1999 年 10 月

35 个月

内存中复制( In Memory Replication )在发生系统故障的情况下对于保护用户会话会起到至关重要的作用,同时不会带来额外的管理开支和因基于数据库保护而导致的延迟。

IBM Websphere5.0 伸缩限度仍不超出五台服务器。

对会话的内存中复制

WebLogic 6.0

2000 年 12 月

23 个月

安全

JAAS 1.0

Java 认证和授权服务 (JAAS) 是一种能够使服务根据用户进行认证和实施访问控制的程序包。它支持基于用户的授权和多认证技术

WebLogic 6.0

2000 年 12 月

23 个月

JAAS 对于影响企业内部的生产率和安全性非常重要, IBM 遵循这一重要标准的举措慢。

除了 J2EE 安全标准以外, BEA WebLogic 还提供一个完备的企业安全基础架构,允许管理员轻松创建和实施基于角色、规则驱动的安全策略,或是“植入”现有的安全产品。

集成

J2CA 1.0

J2EE 联接件架构 (J2EE Connector Architecture) 所提供的机制允许对能够被插入 J2EE 服务器的标准资源适配器进行标准开发,使其连接到现有的业务资源。

WebLogic 6.1

2001 年 6 月

17 个月

作为基于标准的关键方法, JMS 和 J2CA 都可以将应用服务器扩展到其他资源,并提供更佳的交易支持。

 

IBM 力推专有的平台,但这些平台会像 MQSeries 和 Crossworlds 一样不能与 WebSphere 平台紧密集成

本地 JMS 支持

Java 消息服务 (Java Message Service) API 能使 J2EE 组件和遗留系统之间进行异步交互。 .

WebLogic 4.5

1999 年 10 月

35 个月

消息驱动 Beans (EJB 2.0 的一部分 )

JMS 1.0.2 的最新规格包括对 MDB(Message Driven Beans) 的支持,这是一种新型的企业 bean ,它能实现消息的异步使用

WebLogic 6.0

2000 年 10 月

23 个月

Web Services

最新标准 - SOAP 1.2, WSDL 1.1, UDDI 2.0

Web Service 的最新标准,用于定义服务接口和描述、服务发现以及消息协议

WebLogic 7.0

2002 年 4 月

7 个月

Web Services 标准迅猛发展,对交互能力最新标准提供支持至关重要,确保开发人员生产效率的最大化。

JAXP 1.1

XML 语言解析的 Java API (JXAP) 提供一种途径,供应用解析和转换 XML 文档,与所使用的 XML 解析器无关

WebLogic 7.0

2002 年 4 月

7 个月

* 所有日期均参照 11 月公布的已投产产品的发布日期

 
 


地址:北京市海淀区海淀南路19号时代网络大厦9012室
电话:010-51661496 82666657
传真:010-62533450
邮编:100086
邮件:service@bjbode.com.cn
版权所有@北京博德昆泰科技有限公司
@Copyright 2005-2009 All rights reserved
京ICP备13043423号