おすすめ 格安 レンタルサーバー 比較 星の数ほどあるレンタルサーバーから自分のサーバーを見つけよう!

HTTPサーバー(HTTP Server、エイチティーティーピーサーバー)

HTTPサーバー(HTTP Server、エイチティーティーピーサーバー)

  • HTTPサーバーはHTTPやWWWシステムによって情報通信を行うコンピューターやプログラムを示す

HTTPサーバー(HTTP Server、エイチティーティーピーサーバー)とは【Hyper Text Transfer Protocol server:ハイパー・テキスト・トランスファー・プロトコル・サーバー】の略称で、インターネット上でhttpWWWシステムに基づいて、Webページを配信するコンピューターやプログラムのことを指します。http(Hyper Text Transfer Protocol)とは、WebブラウザなどのクライアントとWebサーバーの間でデータを送受信する際に使用するプロトコル(通信規約・通信手順)のことです。また、WWW(World Wide Web)とは、インターネットやイントラネットでHTML文書など扱う標準的なハイパーテキストシステムのことです。HTTPサーバーは、Webサーバー・WWWサーバー(World Wide Webサーバー)とも呼ばれています。

HTTPサーバーは、WWWを通じてクライアントから送信されたHTTPリクエスト(要求)に応じ、サーバー内に蓄積されたHTML文書などの情報を送信するシステムです。
本来、Webサーバーだけでは、保存している文書をそのまま送信する静的なページしか生成できず、どのクライアントに対しても同じ内容のHTMLページしか表示できません。このため、動的なWebページを生成するために、CGIなどの技術が開発されました。CGI技術により、クライアントの要求に応じてサーバーサイドでCGIプログラムが起動し処理が実行され、処理の出力に従って動的に文書を作成し、生成されたWebページをクライアントへ送信できるようになりました。この技術を使用すれば、例えばアクセスカウンターや掲示板、ショッピングカートなどといった動的なWebサービスを構築出来るようになります。CGIではPerlRubyPHPなどのスクリプト言語がよく使用されます。このように動的なページを生成する技術は、JavaサーブレットJSPASP.NETSSIなどがあります。これらはWebサーバーの拡張機能です。

HTTPサーバーとして用いられる主な製品ソフトウェアは、MicrosoftのIIS(Internet Information Service)や オープンソースソフトウェアのApache(Apache HTTP Server)があります。その他にCERN(セルン) httpd、NCSA httpd 等といったものもあります。これらのソフトウェアをインストールする事で、一般的なパソコンをHTTPサーバーとして機能させる事が出来ます。

現在一般ユーザーや企業がHTTPサーバーを管理する事はめずらしく、多くの場合、レンタルサーバ(ホスティングサービス)を利用しています。そうすることで、サーバの保守・運営作業から開放され、低コストでHTTPサーバーを利用する事が出来ます。

コメントを残す

サブコンテンツ

最近のコメント

    このページの先頭へ