Principal Consultant/VP of Technology at 4 Circles LLC
Vendor
2015-11-02T13:11:33Z
Nov 2, 2015
I have used both fo rmany years and I prefer JBoss. JBoss integrates nicely with open source IDEs and is always pushing to be upto date; while WLS is a little behind and expensive ($). It also depends on how and what features you use in either App Server.
An important note is to package your application that the EAR, WAR can be deployed on either application server with minimal development and devOps work. This will help you in future in case you migrate from one app server to another.
Search for a product comparison in Application Server
If possible I would go with JBoss or Apache Tomcat before considering Oracle (BEA WebLogic) simply from a licencing and cost prospective,
BEA is a very good and mature app server which performs quite well using a highly optimized java runtime. Unfortunately Oracle has really made a mess of the licence model. By charging per core, it makes it very expensive to run it on multiple physical servers which you should use for load balancing and automatic fail over. VMWare is also not an option due to Oracle's restrictions. Steer clear if you can.
JBoss and Tomcat work quite well and are also quality mature products.
It probably depends more on whether you are developing your own apps or
purchasing them. If developing, go JBoss or Tomcat especially if you are
going to sell it to others. If you are purchasing, then often your vendor
has made the decision for you.
Consultor en Gestión de Información at a tech services company with 51-200 employees
Consultant
2015-11-03T15:04:46Z
Nov 3, 2015
I agree with some of others; WLS is widely documented and have great support, also, some things are quite easy to make in WLS compared with WAS or JBoss, however; the big problem of WLS is its licensing, it makes it very expensive; so, if you need a JEE container, I would use JBoss Community Edition (WildFly) which is free and open-source, although it's a little less documented or has less level of supporting.
What is an application server and what purpose does it serve? As the years go by, technology becomes more and more complex. Applications are certainly no exception to this phenomenon. As a result, as time passes, the evolution of applications could make it difficult for them to be written and maintained by the organizations that use them. This is where application servers come into play. These servers are located at the midpoint of the data-processing network. The network operating...
I have used both fo rmany years and I prefer JBoss. JBoss integrates nicely with open source IDEs and is always pushing to be upto date; while WLS is a little behind and expensive ($). It also depends on how and what features you use in either App Server.
An important note is to package your application that the EAR, WAR can be deployed on either application server with minimal development and devOps work. This will help you in future in case you migrate from one app server to another.
If possible I would go with JBoss or Apache Tomcat before considering Oracle (BEA WebLogic) simply from a licencing and cost prospective,
BEA is a very good and mature app server which performs quite well using a highly optimized java runtime. Unfortunately Oracle has really made a mess of the licence model. By charging per core, it makes it very expensive to run it on multiple physical servers which you should use for load balancing and automatic fail over. VMWare is also not an option due to Oracle's restrictions. Steer clear if you can.
JBoss and Tomcat work quite well and are also quality mature products.
A few years back we did a paper comparing WebSphere, JBoss, and TCO.
public.dhe.ibm.com
Also, I found this article that compares JBoss, Weblogic, and WebSphere.
it.toolbox.com
Between Jboss an WLS the great difference it's the poor documentation in JBoss over WLS, more years in the market WLS make this
It probably depends more on whether you are developing your own apps or
purchasing them. If developing, go JBoss or Tomcat especially if you are
going to sell it to others. If you are purchasing, then often your vendor
has made the decision for you.
--
Gary F. Alderson -- Founder Aldersoft
Visit our website: Aldersoft.CA
Like us on Facebook: Facebook.com
Thanks for all of you ... what if I don't care about licensing , is it still the same result that JBoss is better than WLS ?
I agree with some of others; WLS is widely documented and have great support, also, some things are quite easy to make in WLS compared with WAS or JBoss, however; the big problem of WLS is its licensing, it makes it very expensive; so, if you need a JEE container, I would use JBoss Community Edition (WildFly) which is free and open-source, although it's a little less documented or has less level of supporting.