Hi,
correct me if I am wrong,
Apache web server (any web server in fact) actually listens on a port and redirect the requests to valid content handlers to generate HTTP response.
Question 1: Can I keep an Apache web server as the request receiver and dispatch requests to JBoss app server inturn? how can I do that?
Question 2: We also use JBoss to expose my application over the network like "http://localhost:myport/myapplication/myresource", how using an web server differ from this?
Question 3: Does JBoss also contains an built in web server? because we don't require an Apache installation to connect to jboss app server over the network.
Please clarify,
TIA,
Ayusman
1) See http://wiki.jboss.org/wiki/Wiki.jsp?page=UsingMod_jk1.2WithJBoss
2) Typically, when using a web server (such as Apache HTTPD), it handles all static content while the app server handles dynamic content.
3) Yes, there is a version of Tomcat built into JBossAS.