Camilo Wilson wrote:
>
> Using Apache Jserv for servlets does work, but it requires a good dose
> of masochism. Much, much easier is to use the Java Web Server from Sun
> (free evaluation, under $300), Solaris version. About 1/10 the
> configuration time, in my experience. You will need the JSDK classes
> from Sun too.
Free evaluation, but not free (in every sense of the word).... and IMHO
not a better product than Apache.
If you simply want to run a small scale website with servlets, doubtless
the JWS will seem infinitely simpler to set up, but once you start
working with bigger distributed systems (processing servlets on machines
other than the server), the advantages of Apache JServ, used as a fully
distributed servlet engine, become obvious. Such features obviously
increase the complexity of the configuration, but it is really quite
logical and straightforward and by no means beyond anybody who has the
patience to read the documentation...and any sysadmin worth their salt.
IMO by no means a qualification for masochism. I may be wrong, but I
would suggest that most people who feel the way you do simply find the
whole Apache compilation process cumbersome and frustrating.... I would
recommend using Apache's DSO (dynamic loadable module) feature, so that
you don't have to recompile the whole of Apache every time you wish to
add a module such as JServ,
and thus makes life a lot simpler.
> We have also found Apache Jserv servlets are slower than servlets served
> by the Java Web Server on the same box. Probably due to inefficient
> communication between Apache and VM (uses sockets).
The JWS is slightly faster than Jserv at the moment, but this is rapidly
changing following discussion on the developer mailing lists - the final
release of v1.0 (currently 1.0b3) will be out very soon - and also in my
opinion such a difference is irrelevant since it is like comparing
apples with oranges - the JWS will simply allow you to run servlets on a
web server, whereas Apache Jserv enables Apache with a fully distributed
servlet engine.
Basically, the point is that Apache + JServ, gives you the best web
server combined with a powerful servlet engine that has the scalability
to handle your site as it grows, which seems to only be getting
better... together with the added advantages of free software, which in
the very least case is that it won't cost you anything!
----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]