Summary Comparison


EJB design: Summary Comparison

  1. Summary Comparison (3 messages)

    When I was trying to decide on an application server for EJB1.1, i collected a bunch of information in a text file. Since I have chosen my server I thought I might share this summary with everyone, I'm not swearing by any claims in it but I think its all accurate. Some of it may be hard to read as it was intended to be personal notes for me.

    Good luck choosing a server, its not easy! FYI I ended up going with PowerTier from Persistense but for different reasons...

    Application Servers Supporting EJB

    WebLogic from BEA (
      + Looks extremely efficient
      + Contains servlet engine
      + we can still use Apache
      + supports clustering
      + Extremely expensive
      + Really is more than what we need (we don't need webserver, database connectivity, ?servlet engine?)
      + $10,000 for one machine
      + $15,000 for each clustered machine
      + 20% for Customer Support (20% of total licensing cost) - manditory first year

    WebSphere from IBM (
      + cheaper than WebLogic
      + supports clustering
      + supports Apache
      + "XML management", XSL support
      + mature EJB, been around for the longest
      + industry standard
      + also expensive
      + also more than we need
      + NO SUPPORT FOR EJB 1.1
      + JDK 1.1.8 (IBM ver)
      + henderm at us dot ibm dot com
      + $7125 per processor - support-> level services 8884264343

    JRun from Allaire (
      + Modular design
      + EJB 1.1
      + Studio helps design process
      + Enterprise edition supports clustering, transactions, JMS
      + good management interface
      + Java Messaging Services 1.
      + new to EJB
      + not scalable?
      + poor documentation
      + Review:
      + Review:
    Installation – good
    Support – poor
    Documentation – unsatisfactory
    J2EE Features – good
    Administration Features - excellent
    "we are developing applications efficiently, using JSP, Servlets and EJBs. "

      + Roughly $5000 (2-year subscription available for about $2000 per CPU)

    Orion -
      + Cheap!
      + Clustering
      + EJB 1.1
      + Servlet, JMS, JDBC 2.0
      + nicely automated
      + "Easily the fastest Servlet/JSP server out there"
      + RMI Clustering and failover
      + Works with Oracle
      + auto-update feature
      + works
      + fast
      + Newcommer, in version 1.0!
      + No graphical management console (one coming soon)
      + Poor support, a user actually created
      + Runs straight on a JVM, no platform specific code. Is this good or bad?
      + Read this review:
      + Orion boasts some pretty cool features like auto-compile--which automatically compiles class file--and auto-deployment—which automatically deploys EAR files
      + Another review:
      + advice : use ant from
      + $1500 (per machine, not per CPU)
      + ZD (Ziff-Davis)
      + Activated Intelligence
      + JavaLobby
      + Hjemmenett WAP site
      + The Partsbase aviation news portal
      + The Australian Stock Report
      + e-media Marketer

    Orcas Standard Edition -
      + EJB 1.1
      + Linux
      + Oracle 8i
      + Apache and Tomcat coming - see notes
      + VERY little information available on the site
      + Released last week!
      + J2EE Version soon? available for integrating with Apache and Tomcat
      + $5000 per server (not CPU)

    Enterprise JavaBeans Server - ProSyst
      + clustering
      + EJB 1.1
      + Linux
      + Oracle
      + Apache...
      + Might be free for linux (see

    NetDynamics from SUN

    Inprise Application Server
      + Complete EJB 1.1 implementation
      + EJB 1.1
      + Container can run in standalone mode, which gives ease of use for developers
      + Optimized pooling of Stateless Session Beans
      + Clustering
      + It comes with a Two-Phase Commit transaction engine
      + a full JMS implementation
      + It offers a GREAT and complete documentation, plus a very good support in its newsgroup.
      + Integrates with JBuilder (
      + Written "almost" fully in Java
      + It lacks integration with LDAP for security, users and roles management

      + Sales rep = Jannet Schnel

      + open source!
      + clustering - Enhydra Director
      + all platforms
      + EJB 1.1 through jonas 2.0
      + best free server
      + no per machine load balancing
      + free

    Oracle 8i version 3 - Oracle Application Server (OAS)
      + ejb 1.1
      + Servlets
      + oracle 8i JVM accelerator
      + integrates with apache
      + scalable, distributed architecture
      + marginal cost vs. performance - benifit of adding another machine
      + load balancing
      + fault tolerant
      + multi threading
      + context management

    used to be OAS, now it is Internet Application Server

    go to

    database - cdpacks -

    questions: clustering? administration? can i dl a server? cost? who uses? advantages?

    Threaded Messages (3)

  2. Summary Comparison[ Go to top ]


    This is a very interesting information. For Enhydra, I would like to add 1 more drawback --> very difficult to install & configure

    Does your exp say same thing?

  3. Summary Comparison[ Go to top ]

    YOu have not given summary of PowerTier App server. Can u tell me what made u to decide on PowerTier App server.

    Dont u think EJB support is very good in BEA Systems.

  4. Summary Comparison[ Go to top ]

    Hello Adam, hi everybody,

    I'm also interested to know why you have chosen PowerTier. I'm trying to make my choice of an application server also with respect to their featuresin the O/R mapping tools field. Do you have any hint?