IT用語TweetIT用語辞典ステートレスとは相互作用の状態を保持しないシステムやプログラムのことステートレス(stateless)とは、状態を保持しないシステムやプログラムのことを言います。コンピューターやプログラムが外部とのやり取りにおいて、相互作用で発生する状態変化を保持せず、1回のやり取りで状態が初期化してしまうシステムのことです。HTTPプロトコルはステートレスな通信手段です。いったリクエストをWebサーバーに送ったら、サーバー側から1回結果が返ってくるのみ、というステートレス(stateless:状態を保持しない)なシステムです。Webサーバーは本来ステートレス(状態を保持しない)なシステムです。Webサーバーだけでは、サーバー内に保存している文書をそのまま送信する静的なページしか生成できず、どのクライアントにも同じ内容のHTMLページしか表示できません。このため、動的なWebページを作成してステートフルなWebアプリケーションを構築するために、CGIやJavaサーブレットなどの技術があります。プログラム言語の情報を始め、IT関連の情報を扱うウェブサイトです。無断転載を禁止致します。