I installed jboss-3.0.4_tomcat-4.1.12 and could see components installed through a browser. I want to know what happens if I run a Tomcat (Catalina) server separately ? I have the idea that jsp server and appserver should be two different entities but that is not the case for jboss-3.0.4_tomcat-4.1.12. Can someone enlighten me little bit on the separations and combinations of these two things ? What happens when Java server pages call an application interface (to be executed in appserver) in real execution sequences ?
I shall be very happy to receive some feedbacks.
You should not separate your web tier into another process from your ejb tier -- this will cause performance degradation as the invocations from the web tier to the ejb tier will need to be serialized between the two processes. You will also loose the benefit of using an integrated security manager with both your servlets and ejbs.