I really like WebLogic. At the moment, I am suspending the cost of licensing and just say that in their heyday they were the best Java EE application server on the market, hands down. BEA had a lot of talented people developing their code, and it showed. If money were not part of the equation, and I had an employer who insisted on spending money that was not mine, I would choose WebLogic through WebSphere or JBOSS or Glassfish or anything else on the market.
I am saddened by the purchase of Oracle. I think the talent has leaked and Oracle does not have a clear idea of what they want to do with WebLogic. They have been stuck on version 10.1 for several years.
<prejudice-ahead> Glassfish sounds like it a much better effort from Sun, but their history says they write great standards and lousy implementations. I don't consider Glassfish to be a viable alternative. </prejudice-ahead>
WebSphere is a typical IBM project: double the cost, half the functionality, poor documentation, and you have to buy all your nonsense (like an Eclipse-based IDE) to use it.
JBOSS is not bad, but only because the price difference is so strong in its favor.
I would rather recommend Spring, Tomcat, and ActiveMQ as a great alternative. If EJBs are absolutely necessary, add OpenEJB to this mix.
duffymo Aug 20 '09 at 23:44 2009-08-20 23:44
source share