FAQs (Frequently Asked Questions)

Enhydra vs. others

Back to FAQ Index


When would I use Enhydra instead of using CGI scripting to write a Web application?

Why would I want to use Enhydra instead of Perl?

Why move to Java?

Why Enhydra?

Why would I want to use Enhydra instead of Cold Fusion?

What is the relationship of Enhydra with Enterprise JavaBeans (EJB)?
Enhydra Multiserver is primarily a servlet runner. Enhydra does not support EJBs.

If you need a production EJB container, you can run Jonas and the Multiserver in separate processes.

How does Enhydra compare with IBM WebSphere, BEA WebXPress (formerly known as WebLogic Tengah), or other well-known commercial Web application servers?
First, it's free. Second, Enhydra addresses many of the development issues that these products do. Third, with Enhydra, you can make rapid bug fixes for your customer because you have the source code.

BEA is, without question, the industry-dominant leader. It appeals to executives and has become a product that is bought for its brand-appeal. However, EJB development newsgroups are dominated by engineers using BEA and asking questions specific to the BEA platform. Clearly, these people are there for two reasons: they're not getting the support they need in real time, and they have discovered that the BEA platform is not an easy one with which to work.