Robert, GeoServer is a Java servlet, and so must be deployed within a servlet container: http://en.wikipedia.org/wiki/Java_Servlet
Apache Tomcat is a well-known and widely-deployed open source Java servlet container. It is included as the standard servlet container in many Linux distributions. http://en.wikipedia.org/wiki/Apache_Tomcat There are other more lightweight servlet containers such as Jetty, which is shipped with GeoServer to allow anyone to use it without deploying Tomcat. By comparison, Tomcat is heavier (larger, slower startup), but has more features, including a manager servlet, that ease servlet deployment; as far as I know Tomcat is the most widely used servlet container. We use it in all our production deployments. It is the default choice for anyone seeking a production servlet container. In a nutshell: Tomcat is the de-facto industry standard servlet container. Kind regards, Ben. On 13/07/11 14:09, Robert Buckley wrote: > Hi, > > I have to explain why Tomcat6 is installed on my Linux box and why geoserver > runs through it. > > I set it up this way as I had read this is how to do it if one wants to > create a production environment. Unfortunately I can“t really say "why" it > should be done. > > Can anyone enlighten me? > > Yours, > > Robert > -- Ben Caradoc-Davies <[email protected]> Software Engineering Team Leader CSIRO Earth Science and Resource Engineering Australian Resources Research Centre ------------------------------------------------------------------------------ AppSumo Presents a FREE Video for the SourceForge Community by Eric Ries, the creator of the Lean Startup Methodology on "Lean Startup Secrets Revealed." This video shows you how to validate your ideas, optimize your ideas and identify your business strategy. http://p.sf.net/sfu/appsumosfdev2dev _______________________________________________ Geoserver-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geoserver-users
