Hi Dmitry,
This email offers a perfect opportunity to explain and
clarify the Enhydra Enterprise initiative. First of all, the
previous Enhydra is an application server that provides the
servlet interface, connectivity to just about any web server
together with embedded web server capabilities, web based
administration, debugging, object-relational dB dmapping,
database connection pooling, transaction support, etc. It was
built by Lutris technologies out of necessity since three years
ago no Java application servers existed. The development
philosophy has been to innovate where standards are not available
and to adopt standards where they exist.
Jonas is a project, from BullSoft, is an implementation of
the EJB specification (currently 1.0, but very soon a full 1.1).
It was open sourced for much the same reason as Enhydra - to
offer the engine to open source developers to extend and augment.
The Enhydra Enterprise initiative is not strange at all. Its
mission is to create a commercial quality Open Source application
server that is comparable (and ultimately better) than commercial
products such as WebLogic and WebSphere. To these ends, it will
offer high performance, fault-tolerance, failover, etc. It will
adhere to the J2EE specification, but also will innovate in a
number of areas: management, XML support, WAP/WML support, etc.
In other words it is a complete integrated and tested platform.
Enhydra Enterprise is being built by a large number of expert
developers from all around the world and is going to be an
exciting platform (IMHO).
Although Enhydra Enterprise will include an embedded Web
Server, it will normally be connected to a Web server. It
includes its own Apache module called "Enhydra Link" that can
load-balance requests to a cluster of application servers. The
protocol is actually based on, but augmented (there were some
bugs) the proposed Jserv 2.0 protocol. The servlet engine,
nicknamed "Cougar" here incorporates Tomcat and a number of other
very valuable extensions that existed in the Enhydra
implementation (e.g. pluggable session management module for
different policies, better exception handling mechanism). Enhydra
Enterprise will also contain the Jonas transaction manager, and
database management, again augmented with the best from Enhydra.
Finally the other missing pieces of J2EE will be available such
as JMS, security, and a full set of development and management
tools. The end result will be a platform that can be installed
and then be configured for any purpose. E.g, a particular set of
servers could be configured as the presentation layer to support
servlets, another set could be configured to run the business
(EJB) logic. It is necessary to integrate all these technologies
into a single platform in order to give the developer the benefit
of distributed and propagated transactions, single security
model, ease of installation, setup and management. Of course if
any component does not fulfill your needs, the source is open and
can thus be modified/replaced to suite.
Thus our suggestion would be a setup like:
Apache --- Enhydra Enterprise
rather than:
Apache --- Jserv -- GUJSP -- EJBoss --- SomeJMS --- etc
Please keep an eye on the Jonas and Enhydra mailing lists for
some exciting announcement very soon...
Best wishes,
Paul A Morgan
----- Original Message -----
From: Dmitry Melekhov <[EMAIL PROTECTED]>
To: Andrew Gaydenko <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Wednesday, January 19, 2000 10:47 PM
Subject: Re:
> Andrew Gaydenko wrote:
>
> > Hi!
> >
> > I have the questions:
> > is it sufficient to have JOnAS+Tomcat for
> > (servlets+EJB)-based Web-server? (we use
> > Apache+Tomcat now, Linux platform; and
> > "tomorrow" we need EJB-support).
>
> Yes. It is possible. Now I use JServ 1.1, GUJSP with JOnAS.
> But, imho, looks like main EJB server for use with Apache
project
> will be EJBoss, when and if it will :) Because JOnAS team do
very
> strange solution
> to integrate JOnAS with Enhydra :(
>
>
> >
> > If it's so, how to integrate these frameworks?
> >
>
> Only bu writing your own code ;))
>
> >
> >
> > --
> > Dmitry Melekhov
> > http://www.aspec.ru/~dm
> > 2:5050/11.23@fidonet
> >
>
> ----
> To unsubscribe, send email to [EMAIL PROTECTED] and
> include in the body of the message "unsubscribe jonas-users".
> For general help, send email to [EMAIL PROTECTED] and
> include in the body of the message "help".
>
>
----
To unsubscribe, send email to [EMAIL PROTECTED] and
include in the body of the message "unsubscribe jonas-users".
For general help, send email to [EMAIL PROTECTED] and
include in the body of the message "help".