What are the advantages of Weblogic or Websphere over Glassfish or JBoss, since they may reach costs of millions of dollars?

Edit: Is there additional functionality? The all are Java EE Full Certified.

The question is about technology, not business or marketing. From the technological POV how are the servers different?

closed as too broad by gnat, Thomas Owens Apr 6 '17 at 16:39

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • -1 Would you care to back that question up with some numbers and specific use scenarios? Your question sounds too close to Q&A is hard – user53019 Sep 14 '12 at 11:49
  • 1
    @GlenH7: What possible scenario could you provide for using Notpad++ other than writing and reading text documents? The same here, the scenario here is Enterprise Java Applications. The sums don't really matter - some are free some are not. All of them are supposed to do the same thing. As for Q&A is hard, I'm not planing to buy anything; I'm not an architect (this would be a dumb question to be put by an architect). Also, as you can see, the question can be answered. – m3th0dman Sep 14 '12 at 12:04
  • Millions of dollars? You might have a bit yet before being there. – user1249 Sep 14 '12 at 13:41
  • @Thorbjørn Ravn Andersen That's what the Red Hat guys say: howtojboss.com/2012/03/26/head-to-head-jboss-v-ibm-tca – m3th0dman Sep 14 '12 at 13:43
  • @m3th0dman first of all this is JBoss trying to look better than IBM, second - I do not believe that the original poster is at a position where they can fully utilize 128 or 256 cores. – user1249 Sep 14 '12 at 14:03

Here's a list (note that not all of the points may applay in every case):

  • Better performance
  • Better management/admin tools
  • Better integration with various other products
  • Better support - usually included in the license costs.
  • Someone to blame when things go wrong

Note that you can get paid support for JBoss and Glassfish as well (in the latter case via a separate "Oracle GlassFish Server" edition).

  • 2
    I don't see any point applying to Websphere here, oh wait, maybe the last one ! – Jalayn Sep 14 '12 at 12:32
  • 7
    @Jalayn: don't underestimate the value of a sales rep number management can call and scream at, even if there is no technical benefit at all. – Michael Borgwardt Sep 14 '12 at 12:35
  • Ha! You're right, I didn't think of it that way! – Jalayn Sep 14 '12 at 12:55

All the complaint servers (whether paid or unpaid) will have all the features that are mandated by the Java EE standards. I guess however there are areas where the paid servers may excel. For example the facility to provide efficient clustering and monitoring (plus obviously the support) is something that paid servers usually boast. I guess Application server clustering is not that is something used by all applications and different paid servers may have better offering in terms of extra tools.


The old adage "nobody ever got fired for buying IBM" applies here.

Also, the open source salesmen can't wine you, dine you and take you on paid vacations.


There is certainly no technical benefit at all to Websphere or Weblogic. It's the perception that going with IBM or Oracle as your vendor is the safe choice.

  • Down vote by IBM or Oracle employee? Where's the comment? – MebAlone Sep 14 '12 at 23:03
  • 2
    Unsubstantiated assertion gets an unexplained downvote, seems natural. And that entitled reaction isn't going to help... – Michael Borgwardt Sep 15 '12 at 10:18
  • Check the rules of logic. You can't prove a negative. What are the technical benefits of Websphere/Weblogic over Glassfish/JBoss? Also check the dictionary - that isn't what "entitled" means. – MebAlone Sep 16 '12 at 6:16
  • 1
    You made that ridiculously broad statement, you back it up. If even the rules of logic said (which they actually don't, "you can't prove a negative" is total bullshit) that you can't, then why the hell did you make it? As for the dictionary: you feel entitled (look it up, also "entitlement bitch" for more details) to get a comment explaning any downvotes. Well, you aren't. The "IBM or Oracle employee" thing just makes you sound paranoid. – Michael Borgwardt Sep 16 '12 at 9:00
  • 1
    The horseshit is purely on your side. You made a claim, you prove it. Or at least give ANY information what that claim is based on. That you think you don't have to do that because it's a negative statement is idiotic beyond words. And here's one technical benefit: Weblogic allows you to replicate session state (for failovers) across subnets and even across clusters. Glassfish can only do that within a cluster that's on the same subnet. So there you go, ridiculously broad statement proven wrong. – Michael Borgwardt Sep 16 '12 at 19:05

Not the answer you're looking for? Browse other questions tagged or ask your own question.