Developpez.com - Java
X

Choisissez d'abord la catégorieensuite la rubrique :

Comparatif - Les Serveur d'applications J2EE

Mis à jour le 12 mars 2003


Avertissement : Ce comparatif ne prétend pas etre exact, ni complet , ni sans erreurs. C'est juste la mise à plat des informations à notre disposition. Si vous détectez des erreurs ou imprécisions, merci de nous le signaler en écrivant un message sur ce sujet dans le forum J2EE.


Borland Enterprise Server

AppServer Edition 5.2

US$ 12K/CPU

IBM

WebSphere 5.0
Advanced Edition

US$ 8500/CPU
(stand-alone)

US$ 15K/CPU

(Clustered)

BEA

WebLogic Server 7

US$ 10K/CPU
(stand-alone)

US$ 17K/CPU (clustered)

Oracle

9iAS rel 2

US$ 20K/CPU

Application Server Partitioning

Yes

No

No

No

Multiple EJB container per server

Yes

Yes

No

No

Co-located services such as Servlet engine and EJB container in one process (better performance!)

Yes

Yes

Yes

No

Individual application configuration and tuning

Yes

No

No

No

Lower memory and other system resources requirements

Yes

No

No

No

Fine-tuning of Java VM parameters per application/partition

Yes

No

No

No

Flexible deployment of services and applications (per process or across multiple processes)

Yes

No

No

No

J2EE compliance

J2EE 1.3 certified

Yes

Yes

Yes

Yes

Complete EJB 2.0

Yes

Yes

Yes

Yes

Java Message Service (JMS)

SonicMQ 4
(strong, the leading JMS solution)

MQSeries requires WS Enterprise
(strong, but extra cost)*

BEA JMS

Oracle/Orion JMS (weak)

RMI-over-IIOP

Based on VisiBroker
(strong, the leading CORBA solution)

IBM RMI-over-IIOP
(weak)

BEAs RMI-over-IIOP stack (weak)

Weak (using older version of Visi 3.3/4 in the past. Not integrated into the new Oracle/ Orion server)

J2EE Connector Architecture (JCA)

Yes

Yes

Yes

Yes

JDBC 2.0

Yes

Yes

Yes

Yes

JDBC Drivers

Oracle, DB2, MS-SQL Server

Oracle, DB2, MS-SQL Server, Sybase

Oracle, DB2, MS-SQL Server, Sybase

Oracle, DB2, MS-SQL Server, Sybase

Latest Servlets 2.3/JSP 1.2

Yes

Yes

Yes

Yes

BES -

AppServer Edition 5.2

IBM

WebSphere 5.0

BEA

WebLogic Server 7

Oracle

9iAS

Performance

ECperf results publicly available

Yes

Yes

Yes

Yes

ECperf kit publically available

Yes

Yes

Yes

Yes

EJB performance

Strong

Strong

Strong

Strong

Servlet/JSP performance

Medium (using Tomcat 4, strong with Resin or other)

Medium

Strong

Medium

Scalability

Linear scalability (e.g. see CSIRO report v 2.1)

Yes

No

No

No

Total Cost of Ownership (TCO)

License cost

Low and predictable (less licenses required due to AS Partitioning and high throughput)

Medium

Medium

Medium

Hardware for Application Server

Low (lower requirements for servers, CPU and memory)

Medium

Medium

Medium

Hardware for Database Server

Low (due to optimistic transaction handling, JDBC connection pooling, AS partitioning)

Medium

Medium

Medium

Security

128bit SSL encryption world-wide

Yes

Yes

Yes

Yes

Java Authorization and Authentication Service (JAAS)

Yes

Yes

Yes

Yes

Multiple Security Authentication Realms (Windows, Unix, LDAP, JDBC, Custom)

Yes

Yes

Yes

LDAP (Oracle Internet Directory)

Clustering

Based on standard IIOP

Yes

No

No

No

Homogeneous clustering

Yes

Yes

Yes

Yes

Heterogeneous clustering

Yes

Yes

Yes

Yes

Clustering license required

No

Yes (US$ 15K/CPU)

Yes (US$ 17K/CPU)

No

Web Server

Borland Web Server based on Apache 2.0, iPlanet and IIS can be used

Based on Apache, plug-in for others

BEA Web server, plug-in for others

Based on Apache

 

BES AppServer Edition 5.2

IBM

WebSphere 5.0

BEA

WebLogic Server 7

Oracle 9iAS

Management

Management and admin console

Strong (rich Java client)

Medium (HTML client)

Strong (HTML client)

HTML client

Command line tools

Yes

Yes

Yes

?

Clustering wizard

Yes

No

Yes

No

Application Management

Yes
(AppCenter, Borland Management Hub)

Only Tivoli (very expensive) and through partner products

Only through partner products

No

IDE Integration

Java IDE
(for more details on the competitive landscape of JBuilder, please contact the Java Business Unit)

JBuilder (strong, integrated one-vendor solution, #1 Java IDE)

JBuilder, WebGain, VisualAge, Eclipse
(medium, IBM products not in sync)

JBuilder, WebGain
(medium, WG no enterprise product)

JDeveloper
(medium)

Web Services support

Web Service provider for (EJB) Session beans

Yes

Yes

Yes

Yes

Web Service provider for (EJB) Message-driven beans

Yes

Yes

Yes

?

Web Service provider for CORBA services

Yes

No

No

No

CORBA support

ORB included

Complete VisiBroker Edition (C++ and Java) included

Only basic Java ORB included

Only RMI-over-IIOP included

No

Full CORBA interoperability for C++

Yes

Need WS Enterprise*

Need WL Enterprise*

No

Full CORBA interoperability for Java

Yes

Yes

Yes

No

Transaction support

2 phase commit support

Yes

Yes

Yes

?

1 phase commit support

Yes

Yes

Yes

Yes





Et aussi :
Consultez ou téléchargez les meilleurs Cours et Tutoriels pour Java
et la F.A.Q Java



Responsables bénévoles de la rubrique Java : Mickael Baron - Robin56 -