How Java Web Servers Work

| 0 Comments | 0 TrackBacks

this article is adapted from Budi Kurniawan's self-published book on Tomcat internals. You can find more information on his web site.


A web server is also called a Hypertext Transfer Protocol (HTTP) server because it uses HTTP to communicate with its clients, which are usually web browsers. A Java-based web server uses two important classes, java.net.Socket and java.net.ServerSocket, and communicates through HTTP messages. Therefore, this article starts by discussing of HTTP and the two classes. Afterwards, I'll explain the simple web server application that accompanies this article.

No TrackBacks

TrackBack URL: http://www.coherencegroup.com/cgi-bin/mt/mt-tb.cgi/260

Leave a comment

Recent Entries

Overcoming resistance to change
This is a great little video on the causes and solutions to resistance to change in organizations.   It is…
What is the best way to embed a gallery in a Movable Type Site?
This post is slightly off topic for this blog, but I need help.  What is the best way for me…
The Collapse of Complex Business Models
Clay Shirky in his recent post "The Collapse of Complex Business Models", describes a well known business concept: substitution  Companies…
View Ralph Poole's profile on LinkedIn