We are looking for a open source J2EE Application server for log budget deployments. We are considering JBoss and Glassfish. Which is the best open source application server? Any comparative study available?
Apache HTTP Server Apache is a free, open-source web server; developed and maintained by the Apache Software Foundation (ASF). It is one of the most popular web servers around the world. As of May 2022, Apache holds 31.5% of the market according to W3Techs and 22.99% according to Netcraft.
Apache HTTP Server The Apache web server is the most popular web server in the industry. It is developed by the Apache Software Foundation, it's free and open source. Apache is available for nearly every major operating system including Linux, Unix, FreeBSD, macOS and Microsoft Windows.
Tomcat is the most popular application server used with Java web applications developed by the Apache Software Foundation. Some sources claim Tomcat's market share to be more than a whopping 60% of all Java application server deployments.
JBoss has been used in production environment for over 6 years now. Glassfish's codebase is over 10 years BUT most of the code is recent. Glassfish v3 (still in beta) has a microkernel (so is Jboss 5) architecture.
Glassfish has command line tools and a nice console. Since Glassfish is from sun, usually it will work well with the latest version of JDK/J2EE -- currently JDK 6/J2EE 5.
Glassfish should work well in windows, solaris and linux. Jboss(from redhat) should work just fine on linux, windows for sure.
community : a much much bigger community around Jboss. Glassfish still forming its community. Books and other 3rd party products are available for JBoss but not for Glassfish.
If something is mission critical and you need to get it up and running right now, you will NOT go wrong going with JBoss. However, if you have some time, in the long run Glassfish will NOT hurt you. Especially, if you're targeting Solaris.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With