Application Server User Experience: Is GlassFish #1?
By Nazrul on Jun 22, 2007
Last week, we were having lunch with a colleague who joined the GlassFish team (Welcome Paul!). We were discussing GlassFish (overview article). GlassFish V2 has enterprise features such as clustering (screencast, blog), high availability (screencast), load balancing (GF page, blog) and Microsoft interoperability with Web Services Interoperability Technology (WSIT). "Usability" came out as one of the key strength of GlassFish. That's not a surprise since we have been focusing on user experience for a while. Others have also noticed.
GlassFish administration console is often revered by users... "It has an easy administrative interface compared to other famous application servers. And it's globally easier to manage and maintain (clear presentations and clear separation). Medium memory footprint compared to other app servers. That's very good for development and in deployment." - Godefroy Reigler, GR Solutions, France
Joe Nguyen from Lockheed Martin, USA shared the following: "Compared to the J2EE application servers like Oracle Application Server, IBM WebSphere, and BEA WebLogic, Sun's application server is by far the simplest and most intuitive system for users to develop and deploy their J2EE applications.." (>>more)
Jason Lee in a recent blog mentions while comparing GlassFish and OC4J consoles - "The GlassFish console, on the other hand, seems to have chosen ease of use, presenting the user with shortcuts to commonly performed functions, including deployment, monitoring, “other tasks” and support/help."
Software architect Guillaume Bilodeau from Auchan shared his GlassFish experience: "GlassFish impressed us from the beginning, particularly because of its intuitive web-based management interface. Deploying the existing applications was painless, requiring us only to write simple deployment descriptors; we did not meet any classloading issues." (>>more)
"Admin GUI and CLI alone are true differentiators [over JBoss]", said one community user. (>>more)