ZK - Open Source Ajax Java FrameworkZK - Open Source Ajax Java Framework

Confused - Apache Tomcat v's Wampserver Apache

Steve
15 Nov 2008 02:19:52 GMT
15 Nov 2008 02:19:52 GMT

Okay, this is my first question and it relates to the web-server side of things. On my Vista machine, I already use Wampserver, purely as it was the easiest way to get Apache, PHP & MySql installed and configured. I've read the installation docs and now I'm a little confused. Is there a difference between Apache Tomcat and the Apache (2.2.8) that I have already installed.

Is it possible to use my existing Apache setup to develop ZK stuff.

Steve

hkn
15 Nov 2008 15:40:12 GMT
15 Nov 2008 15:40:12 GMT

Hi Steve,

apache web server and tomcat are totally different products.
simply spoken apache web server is a http server for html and other content.
the content can be delivered by html, php, cgi etc, see http://httpd.apache.org .
Tomcat is a servlet container http://tomcat.apache.org, http://en.wikipedia.org/wiki/Java_Servlet.
The apache web server can be connected to tomcat by the mod_jk modul and so deliver content, but to start use it as a standalone application server.

Do to answer your question: No! Apache Web Server is the wrong platform:

See http://en.wikibooks.org/wiki/ZK/How-Tos#Installation_and_Configuration
how to install different application servers (and tomcat is the easiest way to start with !)

good luck!

/horst

Steve
15 Nov 2008 22:57:44 GMT
15 Nov 2008 22:57:44 GMT

Thanks, I'm now off checking those links.

Steve.

Steve
15 Nov 2008 23:21:19 GMT
15 Nov 2008 23:21:19 GMT

Okay, I understand that Tomcat is the way to go for developing and testing on my machine. When ready to deploy are there any limitations or restrictions on hosts to be used. Up until now I've been using PHP/Apache hosts (drupal cms), not that I'm an expert in PHP/Apache. Sorry for what appears to be such a simple question.

Steve
15 Nov 2008 23:23:14 GMT
15 Nov 2008 23:23:14 GMT

Oops.....I've just re-read your response, mentioning the mod_jk module aspect, I suppose that answers my question.