Java Server and Servlets: Building Portable Web Applications - With JSP 1.1 and the Java Servlet API 2.2, portable web application development has come of age -- and this new book covers the Java server and servlet development with Sun's latest tools, from start to finish. Begin with the basics of server and servlet programming, including Java sockets and threads; next, review the development of a simple web server, understanding the service/handler architecture and the inner workings of the HTTP protocol. Explore the latest Servlet API in depth, understanding all of its interfaces and classes; then walk through the development of a complete web-based application server framework, including the server API, application layer, and dynamic HTML generation.