This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I would like to know difference between servlets(servletrunner) and web server ? Can servlet programs replace a web server ? If so what are activities that offered by web server cannot be implemented through servlets? I think without using webserver it is possible to invoke a servlet (when servletrunner is running by using port 8080) ? So what is the difference between a servlet and web server ? thanx in advance. Sankar S
As I understand it, a servlet functions as this: html <---> web server <---> application server (running servlets) an HTTP message is sent to a web server, and the web server interprets the message and when appropriate turns over control to a servlet. For a servlet, you need a system that can execute the program being called, be it Perl, Java, or whatever. So the short answer is that you must have a web server. In some cases, however, the web server and application server may be the same machine. Why would they be separate machines? What if your servlet crashes the system? It's better to keep the web server alive and your site up.
----<br />Bryan Welch<br />email@example.com
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com
subject: Difference between servlets and webs erver