|
'JavaTM Servlets provide web developers with a simple, consistent mechanism for extending the functionality of a web server and
for accessing existing business systems. A servlet can almost be thought of as an applet that runs on the server side - without a
face. Java Servlets have made many web applications possible.
Servlets are the Java platform technology of choice for extending and enhancing Web servers. Servlets provide a
component-based, platform-independent method for building web-based applications, without the performance limitations of CGI
programs. And unlike proprietary server extension mechanisms (such as the Netscape Server API or Apache modules), Servlets
are server and platform-independent. This leaves you free to select a "best of breed" strategy for your servers, platforms, and
tools.
Written in Java, Servlets have access to the entire family of Java APIs, including the JDBC API to access enterprise databases.
Servlets also access library of HTTP-specific calls, and all the benefits of the mature Java language, including portability,
performance, re-usability, and crash protection.'
Taken from : http://java.sun.com
|