The *free* Apache Tomcat Server can be used as a webserver, servlet-engine, or Java application server (if you deploy distributed objects on the server).
Apache is best used as an intermediate webserver where webpages and Java Servlets can be run. It is very easy to setup and can be up and running right after download/installation. Below is the typical directory structure you will see once Apache Tomcat server is installed. You can go to localhost:8080 to test the server to make sure it is running properly, then follow the "example" links to see how things are working.

Apache Tomcat Server

// Basic Tomcat directory structure
C:/Tomcat - bin - conf - server.xml - lib - webapps - examples - servlets - jsp - WEB-INF - classes - jsp

// URL needed to run example Servlet(s): http://localhost:8080/examples/servlet/SnoopServlet
Servlet source code (SnoopServlet.java) can be found in webapps/examples/web-inf/classes // Found in server.xml, the appBase is used as the default web application> (Host name="localhost" debug="0" appBase="webapps" unpackWARs="true") // Setting up the JDBC DataSource - in server.xml (Resource name="jdbc-ClassDb" auth="SERVLET" type="javax.sql.DataSource") (ResourceParams name="jdbc-ClassDb") (parameter) (name) user (name) (value) TESTUSER (value) (/parameter) (parameter) (name) password (name) (value) MyPaSsWoRd (value) (/parameter) (parameter) (name) driverClassName (name) (value) weblogic.jdbc.mssqlserver4.Driver (value) (/parameter) (parameter) (name) driverName(name) (value) jdbc:weblogic:mssqlserver4:DATABASE@256.255.98.95 (value) (/parameter) (/ResourceParams)
Site hosted by Angelfire.com: Build your free website today!