JspISAPI - Run Jsp Through IIS with SSL and NTLM
From: Akash Kava (ackava_at_hotmail.com)
Date: 02/25/04
- Next message: Steve T.: "Re: Web Authentication using Active Directory"
- Previous message: Keith W. McCammon: "Re: Web Authentication using Active Directory"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Wed, 25 Feb 2004 11:39:14 -0800
JspISAPI is ISAPI dll for IIS web server to tunnel jsp requests through
IIS to tomcat webserver running on same machine. Usually we cant have
all web servers running on port 80 so for jsp/servlet support we have to
use ports on the URLs which have following.
Disadvantages of running Tomcat/JRun on 8080 port :
1) Usage of absolute URLs everywhere in your application
2) You have to be careful to put port numbers
3) Poor Search Engine Listing
4) Setting up SSL on Tomcat is very difficult, requires manual work.
5) Difficult to analyz log of Tomcat, as no web log analyzer is
compatible with Tomcat as good ad with IIS.
6) Since Tomcat runs on Java Virtual Machine, it requires more memory
and more processor time then IIS for even static things like images and
static HTML files, which IIS delivers with HTTP compression and many
other caching features.
7) Some proxy servers in corporates do not allow any HTTP requests other
then port 80 and SSL port (443), there people can not access your
website !!.
8) No process throttling or bandwidth throttling for Tomcat.
Benefits of Running Jsp Through IIS with JspISAPI:
1) No 8080 port specification in addresses
2) HTTP Keep Alive for Jsp, improves network performance
3) Less load on Tomcat webserver since images and other static pages are
delivered by IIS
4) No manual configuration required
5) One site certificate (SSL certificate) applied to IIS will work for
Jsp as well, without paying more or configuring tomcat for SSL. Setting
up Tomcat for SSL is very cumbersome work, plus it puts huge load on the
system.
6) Measure bandwidth, access of users by IIS statistics
7) You can block ports other then 80 on your web server, making your web
server safer from attacks.
8) You can throttle bandwidth for perticular website through IIS, you
can also throttle website's processor usage in IIS, that will control
processor usage by Tomcat.
9) NTML Authentication and directory security rules can be applied
*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
- Next message: Steve T.: "Re: Web Authentication using Active Directory"
- Previous message: Keith W. McCammon: "Re: Web Authentication using Active Directory"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|
|