[Opensource] Integrating Tomcat with IIS? Why?
DComeau at xenos.com
DComeau at xenos.com
Tue Apr 15 12:56:16 PDT 2003
Thanks Mike,
I think that my project manager was thinking that we'd like to have a way
for our clients to not have to keep tabs on the Tomcat server in addition to
the IIS server. But I think this is more of a requirement to satisfy the
sales team so they don't have to explain why the client needs to setup
Tomcat as a standalone server and not just install an add on to their
precious IIS server. I guess that idea is big and scary for them. ;)
In otherwords, I don't think the AJP12/AJP13 performance gains are the
driving factor here. In fact, I bet that 99% of the time, my Expresso app
will only be servicing one user at a time, and most of the time the app will
be idle. It's really only going to be used to change configuration settings
for the entire application suite.
I've done some more digging, and noticed Tomcat can be run "In-process" by
piggy backing on the webserver. This smells like what I was looking for...
http://jakarta.apache.org/tomcat/tomcat-3.2-doc/uguide/tomcat_ug.html
(See the 'Getting Started' section)
But I don't know if this will work for Tomcat 4.0.6 and IIS. And I'm not
sure exactly what this means (what is a single-process server?):
"An in-process container is suitable for multi-threaded single-process
servers and provides good performance but is limited in scalability."
The only related doc I found was for Tomcat 3.3:
http://jakarta.apache.org/tomcat/tomcat-3.3-doc/in-process-howto.html
Any thoughts?
Dave
-----Original Message-----
From: Michael Rimov [mailto:rimovm at centercomp.com]
Sent: Tuesday, April 15, 2003 1:55 PM
To: opensource at jcorporate.com
Subject: Re: [Opensource] Integrating Tomcat with IIS? Why?
<snip> <snip>
At 12:18 PM 4/15/2003 -0400, you wrote:
>Anyway, my project manager is concerned about requiring our clients who are
>"Microsoft shops" to maintain a Tomcat server independently of IIS and
asked
>me to integrate them.
>
>The only thing I can find is the Tomcat ISAPI redirection dll that doesn't
>really seem to offer much other than the redirection of requests to Tomcat.
>I don't really see the point. My app is pretty much standalone in our
suite
>of apps. It's job is to update the database so a Delphi based processing
>engine can process things correctly.
Yes, using the redirection DLL AFAIK is the way to go. It uses AJP12/AJP13
as its underlying protocol, which will enable Tomcat to serve the dynamic
content faster than if it was just using HTTP standalone. [Last benchmarks
that I heard].
As far as restarting Tomcat if you restart IIS, I haven't the foggiest.
HTH,
-Mike
_______________________________________________
Opensource mailing list
Opensource at jcorporate.com
http://mail.jcorporate.com/mailman/listinfo/opensource
Archives: http://mail.jcorporate.com/pipermail/opensource/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.jcorporate.com/pipermail/opensource/attachments/20030415/7d8c78e4/attachment-0002.htm
More information about the Opensource
mailing list