Feature |
GlassFish |
GlassFish |
|
Date Released |
version 2.1.1 released in |
version 3.0.1 released in |
|
X |
X |
|
|
Comprehensive platform support : Solaris, Oracle Enterprise Linux, RHEL, SLES, Windows, Ubuntu [1], MacOS X [1], HP-UX, AIX, JRockit JVM, Oracle VM, Solaris containers, etc... |
X |
X |
|
SailFin (Telco Application Server) |
X |
|
|
Java Platform, Enterprise Edition |
||
|
Java Compatible, Enterprise Edition (Java EE) Certified |
Java EE 5 certified |
Java EE 6 certified
[2] |
|
Web Application and Service Technologies |
||
|
Java Web Technologies |
Servlet 2.5 |
Servlet 3.0 |
|
.NET 3.0 |
.NET 3.5 |
|
|
Next Generation Web |
||
|
jMaki (Ajax Framework) |
X[4] |
X[4] |
|
Jersey / JAX-RS (RESTful Web Services) |
JAX-RS 1.0 |
JAX-RS 1.1 |
|
Administration |
||
|
Admin Console and CLI (Centralized Administration) |
X |
X |
|
JMX |
X |
X |
|
Node Agent & Cluster Mgmt |
X |
|
|
Upgrade Tool |
X |
X |
|
|
X |
|
|
Web Profile install bundle [5] |
|
X [5] |
|
Enhanced monitoring (btrace, dtrace) |
|
X |
|
Client |
||
|
Application Client Container |
X |
X |
|
Java WebStart support |
X |
X |
|
Enterprise Application Technologies |
||
|
Java DB, JDBC Connection Pooling |
Java DB 10.4.2.1 |
Java DB 10.5.3.0 |
|
JTA 1.1/JTS 1.0 |
X |
X |
|
J2EE Connector Architecture |
Connectors 1.5 |
Connectors 1.6 |
|
Enterprise JavaBeans (EJB) |
EJB 3.0 |
EJB 3.1 |
|
JMS 1.1 |
X |
X |
|
Java Pertistence API (JPA) |
JPA 1.0 |
JPA 2.0 |
|
Scripting |
||
|
jRuby/Rails Web Archive (.war) deployment |
X |
X |
|
“Native” jRuby/Rails deployment – without need for Servlet container |
|
X |
|
Dynamic resizing of jRuby Runtime Pool |
|
X |
|
Groovy/Grails |
|
X [4] |
|
|
X [4] |
|
|
Developer Tools |
||
|
X[6] |
X[6] |
|
|
X |
X |
|
|
Rapid Redeployment - Maintain session state on application redeploy |
|
X |
|
Update Center |
X |
X |
|
Update Center integration with Administration Console |
|
X |
|
Verification Tools |
X |
|
|
Image Packaging System (IPS) Tools |
|
X |
|
Framework Technologies |
||
|
Grizzly (Java NIO) |
1.0.34 |
1.9.18 |
|
Comet (HTTP Push) |
X |
X |
|
CORBA |
X |
X |
|
Modular Architecture Based on OSGi |
|
X |
|
|
X |
|
|
Extend GlassFish Functionality (Extensibility APIs) |
|
X |
|
System/Performance Technologies |
||
|
Clustering |
X |
X[3] |
|
Load Balancer Plugin |
X |
|
|
Centralized Administration of Load Balancer Plugin Configuration |
X |
|
|
High Availability |
X |
|
|
Integration |
||
|
Integration with Identity Manager, Access Manager (OpenSSO), Registry Server, and Java Business Integration (OpenESB) |
X |
|
GlassFish 3.1 is set to release in February (fingers crossed) with full clustering, centralized admin and other features all in the open source edition. That would essentially make the comparison page go away. Nothing is being close sourced here...
For the brave or curious out there we're way past hard code freeze so you might want to try a recent promoted build :
http://download.java.net/glassfish/3.1/promoted/ or check out some of the clustering-related videos on youtube:
http://youtube.com/user/GlassFishVideos
hope this helps,
-Alexis (GlassFish Team)
> --
> You received this message because you are subscribed to the Google Groups "The Java Posse" group.
> To post to this group, send email to java...@googlegroups.com.
> To unsubscribe from this group, send email to javaposse+...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
>
I was recently asked to look at WebSphere alternatives for my company and was astounded to see that some of the components that used to be completely free from Glassfish are now for pay.
I hope my earlier mail makes it cleat that this is not the case...
-Alexis
>
> --
> Cédric