**
Thank you, Derek!
 
Could you also share with us some tomcat performance best practices? If you know any.
 
Thanks, again.
 

Kind Regards / C уважением
Dmitry Bezhenar

 


From: Action Request System discussion list(ARSList) [mailto:[EMAIL PROTECTED] On Behalf Of Derek Berube
Sent: Monday, July 31, 2006 4:22 PM
To: [email protected]
Subject: Re: MidTier on Linux

** I've included my comments in your original message below.

Derek

On Jul 30, 2006, at 12:59 PM, Jason McDonald wrote:

**
Thanks.
 
I went through the installation instructions, but was unsure what other softwares I need to DL and which exact file to DL. When I visited some of the websites which host the additional softwares reqd. , I was overwhelmed by the amount of links there were for a single product. I just need:
 
I am assuming that i'll be setting up a mid-tier for:
1) ARS 7.0
2) Windows platform
3) I don't have IIS (Is it licensed or free?)

IIS is free and included as part of the operating system.  If you're running on Windows XP, I believe it is called "Personal Web Sharing".  On Windows Server 2003, it may be an optional install.  As is the case with Apache, unless you need IIS for something other than Mid-Tier, I would not bother installing it at all.  Anything related to Mid-Tier is going to be handed off to ServletExec or Tomcat (depending on which you install) and that is where the real "work" happens.  In this specific scenario, introducing IIS just adds another unnecessary layer.

The only advantage I may see with using IIS on Windows is perhaps for ARS Mid-Tier sites which are very busy.  Since IIS is integrated into the operating system, I would like to assume that it has been very finely tuned to effectively manage a high number of socket connections.  In performance intensive situations, people tend to use either the Apache Portable Runtime with Tomcat or the Grizzly connector to manage socket-based communications.

If you decide to use Tomcat with IIS, you're going to need to install the ISAPI filter for Tomcat.

4) Should i DL tomcat or apache or both? And from what exact link should i DL for windows 32 bit version?
Unless you need Apache for other features, I would just install Tomcat.  Much of my reasoning behind this can be found in the earlier discussion for using IIS.  Since Tomcat is 100% pure Java, there is no 32/64-bit choice.  Just download Tomcat 5.5.17 and install it.

5) Apart from tomcat or apache or both, what other S/w is needed?
You will need to have the Java Development Kit installed.  I would install Sun's Java Standard Edition 5.0 Release 7 Development Kit (a.k.a., J2SE 1.5 release 7).  There are other options from other vendors, but this is the one I generally use.  I'd be curious to know how many on the list are using JRockit or the IBM JVM.  It's been a while since I've looked at benchmarks.

6) In what order should i install these products?

JDK 
IIS or Apache (optional)
Tomcat
Mid-Tier

If you are going to use Tomcat alone, then when prompted to choose a web server, select the "Other" option.  Do the same for the question about the Servlet Engine.  I don't normally do this in LINUX/UNIX (I use symbolic links instead), but when you install Mid-Tier, install it to the <Tomcat_Installation>/webapps/arsys folder.  For example, if you install Tomcat to C:\Program Files\Apache Tomcat, then install Mid-Tier to C:\Program Files\Apache Tomcat\webapps\arsys.

Good luck with your install!
__20060125_______________________This posting was submitted with HTML in it___

Reply via email to