サーブレットはなにもHTTPベースに限定したものではなく、多様なクライアント-サーバ間通信に対応できる。しかしながら、基本はHTTPであり、まずHTTPの基礎を理解しておくことが重要である。HTTPの前にHTMLの理解が前提だが、これは殆どの読者はマスターしているはずである。なお、次のURLに日本語で判りやすい解説があるので、そちらも参照されたい。 http://www.mars.dti.ne.jp/~torao/program/protocol/http.html RFC 2616に従って日本語で解説したものとしては次のURLがある。 http://way.direct.ne.jp/HTTP/ HTTPは、クライアント/サーバー間の、要求/応答のパラダイムからなるTCP/IP網上の、極めて簡単なアプリケーションレベルのプロトコルである。取り交わすメッセージの形式はSMTPに類似している。