Return-Path: Delivered-To: apmail-jakarta-tomcat-user-archive@apache.org Received: (qmail 34591 invoked from network); 2 Aug 2002 14:27:20 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 2 Aug 2002 14:27:20 -0000 Received: (qmail 19901 invoked by uid 97); 2 Aug 2002 14:27:15 -0000 Delivered-To: qmlist-jakarta-archive-tomcat-user@jakarta.apache.org Received: (qmail 19862 invoked by uid 97); 2 Aug 2002 14:27:14 -0000 Mailing-List: contact tomcat-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Tomcat Users List" Reply-To: "Tomcat Users List" Delivered-To: mailing list tomcat-user@jakarta.apache.org Received: (qmail 19850 invoked by uid 98); 2 Aug 2002 14:27:13 -0000 X-Antivirus: nagoya (v4198 created Apr 24 2002) Message-ID: <3D4AC1F3.9040003@instinet.com> Date: Fri, 02 Aug 2002 10:31:31 -0700 From: David Mossakowski User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.1a) Gecko/20020611 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Tomcat Users List Subject: Re: Apache/Tomcat Connectors List References: <83F0258A9996D311B14200A0C98F17360202C32F@aas-internet.aas.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N I think this is a very nice description. The only thing I would add is that there may be a confusion as to why a connector seems to be in two places (in Tomcat and in cases of AJP and WARP in Apache). The confusion can be simply cleared by saying that Tomcat has the _receiving_ ends of connectors (for simplicity sake). As such Tomcat _listens_ for requests on these ports and so: - the HTTP connector listens for HTTP requests which can be generated straight from your favorite browser. - the AJP and WARP connectors listen for another type of requests that are generally generated by another program (sender) which is generally integrated into a web server such as Apache. I don't claim to know a great deal about this but it appears as such and that's how I think about it for simplicity sake. d. Turner, John wrote: > > Basically, server.xml as the default install has 3 connectors defined: the > HTTP connector, the AJP connector, and the WARP connector. > > - the HTTP connector allows tomcat to act as a stand-alone webserver. You > can configure this connector to listen on any port you wish. The default is > 8080. This is what is known as "tomcat standalone". You can just as easily > configure this connector to listen on port 80 if you do not with to use a > separate webserver (IIS, apache, iPlanet). > > - the AJP connector part of tomcat listens on port 8009 (by default) for > requests passed by a webserver that is, in turn, configured to use the AJP > connector to talk to tomcat. You can also change this port around if you > wish, and you can disable this connector in your server.xml if you wish to > use tomcat in standalone mode or with another connector. > > - the WARP connector part of tomcat listens on port 8008 (by default) for > requests passed by a webserver that is, in turn, configured to use the WARP > connector to talk to tomcat. You can change this port around if you wish, > and you can disable this connector in your server.xml if you wish to use > another connector or tomcat standalone. > > Having any of the above enabled doesn't really hurt anything, though in a > production scenario you might want to disable connectors you aren't using > for security and stability reasons. > > When I install tomcat on a machine (Linux) I make four changes to the > server.xml if I am using a webserver (apache) in conjunction with tomcat: 1) > I change the Host name parameter to match whatever the webserver is seeing, > 2) I add a Server-level Listener directive, 3) I add a Host-level Listener > directive, and 4) I add as many Contexts as I need for my web applications. > That's it. > > Hope this helps. > > John Turner > jturner@NOSPAM.aas.com > > > -----Original Message----- > From: Heligon Sandra [mailto:Sandra.Heligon@nextream.fr] > Sent: Friday, August 02, 2002 3:28 AM > To: 'Tomcat Users List' > Subject: RE: Apache/Tomcat Connectors List > > > Thanks for your help. > > Could you say if I had well understood ? > > It is the port that we specify in the URI (expl:http//localhost:8080) > that defines what connector is used and so if we used Tomcat standalone or > Tomcat with Apache ? > I read the AJP documentation and it is noted that "the AJP connector > allows to integrate Tomcat 4 into an existing (or new) Apache installation", > so I don't understand why in the default server.xml file this connector is > defined > in the Standalone service. > For me if we enter the following URL http//localhost:8009 with > port="8009" minProcessors="5" maxProcessors="75" > acceptCount="10" debug="0"/> > Tomcat will work with Tomcat and not in standalone mode. > > What happens if the same connector is defined in the two services > (Tomcat standalone and tomcat-Apache) ? > If I decide to work with Tomcat-Apache, I don't have to declare a > standalone service, is it true ? > > > > -----Original Message----- > From: Turner, John [mailto:JTurner@AAS.com] > Sent: 01 August 2002 20:12 > To: 'Tomcat Users List' > Subject: RE: Apache/Tomcat Connectors List > > > > Semantics, I guess. There's one connectors distribution, and it has > everything in it. They're even separate projects from both apache and > tomcat. > > There aren't any apache packages that have tomcat connectors, nor is there > any apache documentation that says "this is how you use the apache connector > to connect to tomcat". > > In any case, the URL I posted has information on all of them, as far as I > know. > > John Turner > jturner@NOSPAM.aas.com > > > -----Original Message----- > From: Milt Epstein [mailto:mepstein@uiuc.edu] > Sent: Thursday, August 01, 2002 2:08 PM > To: Tomcat Users List > Subject: RE: Apache/Tomcat Connectors List > > > On Thu, 1 Aug 2002, Turner, John wrote: > > >>They are one and the same...there aren't separate connectors for >>apache and separate connectors for tomcat. There is an HTTP >>connector that is tomcat-only, but that just allows tomcat to serve >>static content. > > > Well, I'd say that makes them separate. Especially since some of them > come with the Tomcat distrib and some of them don't. That is, there > are two kinds of connectors, those for Tomcat standalone and those for > integrating Tomcat with Apache (or some other web server). The ones > for Tomcat standalone and the Tomcat side of those for integrating > Tomcat with Apache come with Tomcat, while the Apache side of those > for integrating Tomcat with Apache don't. They have to be gotten > separately, perhaps via the connectors distribution (which I think > includes all sides of all connectors). > > > >>http://jakarta.apache.org/tomcat/tomcat-4.0-doc/config/index.html >> >>Look on the left-hand side under "connectors". >> >>John Turner >>jturner@NOSPAM.aas.com >> >> >>-----Original Message----- >>From: Heligon Sandra [mailto:Sandra.Heligon@nextream.fr] >>Sent: Thursday, August 01, 2002 1:29 PM >>To: 'tomcat-user@jakarta.apache.org' >>Subject: Apache/Tomcat Connectors List >> >> Where can I find the list and the description of each connector for >>Apache on the one hand >> and for Tomcat on the other hand ? >> >> Thanks a lot. > > > Milt Epstein > Research Programmer > Systems and Technology Services (STS) > Campus Information Technologies and Educational Services (CITES) > University of Illinois at Urbana-Champaign (UIUC) > mepstein@uiuc.edu > > > -- > To unsubscribe, e-mail: > > For additional commands, e-mail: > > > -- > To unsubscribe, e-mail: > > For additional commands, e-mail: > > > -- > To unsubscribe, e-mail: > > For additional commands, e-mail: > > > -- > To unsubscribe, e-mail: > For additional commands, e-mail: > > > -- David Mossakowski dmoss@instinet.com Instinet Corporation 212.310.7275 ********************************************************************** This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. This footnote also confirms that this email message has been swept by MIMEsweeper for the presence of computer viruses. www.mimesweeper.com ********************************************************************** -- To unsubscribe, e-mail: For additional commands, e-mail: