File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes EJB and other Java EE Technologies and the fly likes What differentiate GlassFish? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "What differentiate GlassFish?" Watch "What differentiate GlassFish?" New topic
Author

What differentiate GlassFish?

Hussein Baghdadi
clojure forum advocate
Bartender

Joined: Nov 08, 2003
Posts: 3479

Hi.
Arguably, JBoss AS is the leading application server in the market.
What differentiate GlassFish from other open source application servers (JBoss and Geronimo) and the commercial ones (WebLogic, WebSphere) ?
Even though Geronimo is an outstanding application server, JBoss is the dominant.
How to sell GlassFish to out managers/customers?
Thanks.
David Heffelfinger
author
Ranch Hand

Joined: Jul 08, 2004
Posts: 176
John,

There are several advantages to GlassFish, the main ones being:
  • 100% Java EE 5 compliance (GlassFish is the reference implementation for Java EE 5
  • performance (GlassFish beat both BEA Weblogic and IBM Websphere in the SPECjAppServer 2004 benchmark
  • User friendliness (GlassFish comes with a very easy to use web based admin console.
  • Price (free, support available from Sun at very reasonable prices)


  • Author, <a href="http://www.packtpub.com/java-ee5-development-with-netbeans-6" target="_blank" rel="nofollow">Java EE 5 Development with NetBeans 6</a>
    Hussein Baghdadi
    clojure forum advocate
    Bartender

    Joined: Nov 08, 2003
    Posts: 3479

    Does Sun still offer a commercial edition of Sun Java System Application Server?
    If yes, what is difference between SJSAS & GlassFish?
    Does Sun drop their full-flaged SJSAS Enterprise Edition?
    Hussein Baghdadi
    clojure forum advocate
    Bartender

    Joined: Nov 08, 2003
    Posts: 3479

    Does Sun still offer a commercial edition of Sun Java System Application Server?
    If yes, what is difference between SJSAS & GlassFish?
    Does Sun drop their full-flaged SJSAS Enterprise Edition?
    Rohan Dhruva
    Ranch Hand

    Joined: May 08, 2007
    Posts: 183
    If you check out here -- https://glassfish.dev.java.net/public/downloadsindex.html

    and then click on "Download Sun's GlassFish V2 Distribution"

    you will be redirected to download SJAS 9.1
    The only conclusion we can draw is now SJAS is based on glassfish..


    Rohan B. Dhruva
    SCJP 1.5
    Hussein Baghdadi
    clojure forum advocate
    Bartender

    Joined: Nov 08, 2003
    Posts: 3479

    Branding a product with two names isn't something helpful for the customers/developer.
    Pradeep bhatt
    Ranch Hand

    Joined: Feb 27, 2002
    Posts: 8919

    Originally posted by David Heffelfinger:
    John,

    There are several advantages to GlassFish, the main ones being:
  • 100% Java EE 5 compliance (GlassFish is the reference implementation for Java EE 5
  • performance (GlassFish beat both BEA Weblogic and IBM Websphere in the SPECjAppServer 2004 benchmark
  • User friendliness (GlassFish comes with a very easy to use web based admin console.
  • Price (free, support available from Sun at very reasonable prices)


  • The benchmark does not involve newer API's like EJB 3.0 , Web Services , JSF. How would you respond to this ?


    Groovy
    Pradeep bhatt
    Ranch Hand

    Joined: Feb 27, 2002
    Posts: 8919

    Also, how does the documentation of GlassFish compare with that Jboss. JBoss docs have improved over releases.
    Thanks,Pradip
    David Heffelfinger
    author
    Ranch Hand

    Joined: Jul 08, 2004
    Posts: 176
    John,

    Sun still offers the Sun Java Application server. It is based on GlassFish, the only difference between SJAS and GlassFish is a graphical installer and paid support.

    Pradip,

    Quite frankly I'm not sure what the benchmark covers, I closely follow The Aquarium, a GlassFish blog, there was no mention of what actual APIs were covered in the benchmark.

    Regarding documentation, I'm not familiar with the JBoss documentation, therefore I can't really comment on it. I would like to think that there is at least one pretty good book on GlassFish.

    David
    [ November 27, 2007: Message edited by: David Heffelfinger ]
    Hussein Baghdadi
    clojure forum advocate
    Bartender

    Joined: Nov 08, 2003
    Posts: 3479

    Price (free, support available from Sun at very reasonable prices)

    Sun still offers the Sun Java Application server. It is based on GlassFish, the only difference between SJAS and GlassFish is a graphical installer and paid support.

    If Sun already provides support for GlassFish, why I should consider SJSAS?
    AFAIK, GlassFish offers clustering and session replication and other advanced features.
    Pradeep bhatt
    Ranch Hand

    Joined: Feb 27, 2002
    Posts: 8919

    Originally posted by John Todd:

    If Sun already provides support for GlassFish, why I should consider SJSAS?
    AFAIK, GlassFish offers clustering and session replication and other advanced features.


    I dont think Sun offers free support for open source version.
    David Heffelfinger
    author
    Ranch Hand

    Joined: Jul 08, 2004
    Posts: 176
    John,

    I totally agree with you when you said that giving the same product two names can cause confusion.

    GlassFish and SJAS are one and the same, the only differences are SJAS includes a graphical installer (GlassFish comes with a command line installer in the form of an executable JAR file) and SJAS has support.

    When I said GlassFish is supported I meant SJAS (they are, after all, one and the same).

    David
    Pradeep bhatt
    Ranch Hand

    Joined: Feb 27, 2002
    Posts: 8919

    http://blogs.sun.com/nazrul/entry/glassfish_javaone

    Q: What is the difference between GlassFish and Sun's distribution?

    Very little. There is a High Availability Database (HADB) tier and NSS (security) that are not open source. HADB offers 5-9s availability. For most people, in-memory replication that is currently available in GlassFish V2 is good enough. In-memory replication is very easy to setup with almost zero configuration. HADB is heavier. If you are interested in HADB, you may use it from sun.com page. It is also free!
     
    GeeCON Prague 2014
     
    subject: What differentiate GlassFish?