ウェブサーバ

ウェブサーバ

Webサーバ(ウェブサーバ)は、HTTPに則り、クライアントソフトウェアのウェブブラウザに対して、HTMLやオブジェクト(画像など)の表示を提供するサービスプログラム及び、そのサービスが動作するサーバコンピュータを指す。

クライアントであるウェブブラウザのURLにて指示された、Webサーバ内に存在するHTMLドキュメントの各種情報を、クライアントから接続されたHTTPに則ったTCP/IPソケットストリーム(HTTPコネクションと呼ぶ)に送信する。多くの場合、クライアントのウェブブラウザとの間に複数のコネクションを張り、HTMLドキュメントとその配下の個々の情報ファイル(画像ファイル情報など)を並列して送り、処理時間を短縮してサービスを提供している。

また、HTMLドキュメントに各種処理を組み込み、CGIスクリプトやJava Servlet(サーバ側で実行されるJavaプログラム)と呼ばれるWeb画面に連動した動的処理を行う事が可能である。CGI処理においてはPerl・Ruby・PHPなどのスクリプト言語によって開発されることが多い。

Java Servletにおいては、Javaによる動的処理の負荷を分散するため、Java Servletを処理する機能を別サーバに切り出し、Webアプリケーションサーバとして、垂直分散(スケールアウト)する事も一般化している。

大規模なWebサービスを提供する場合、同じサービスを提供するWebサーバを並列して設置し、ロードバランサと呼ばれる各種ロジック(ラウンドロビン方式や処理中の負荷を計測して割り当てるサーバを決定するものや、サーバの性能を考慮して重み付けをする方式などが存在する)によりWebサーバへの処理を振り分ける装置を、Webサーバ群の前に置く事が多い。

これにより、Webサービスを提供する際のサーバ故障に対する可用性・信頼性を確保する(疎結合クラスターの一種と定義される)。

また、不特定多数のウェブブラウザ(クライアント)との接続を行うため、一般的にWebサーバ及びWebアプリケーションサーバにはDNSサーバとの連動設定を組み込む。

ア行

アクセスポイント(無線LAN) アクセスポイント (ISP) アドウェア
暗号化 イーサネット インターネット
インターネットアーカイブ インターネットエクスチェンジ インターネットオークション
インターネットカフェ インターネットコミュニティ インターネット・サービス・プロバイダ
インターネットショッピング インターネットテレビ インターネットラジオ
インターネット・リレー・チャット イントラネット ウィキ
ウィキペディア ウイルス ウェブサイト
ウェブサーバ ウェブディレクトリ ウェブ日記
ウェブログ ウェブブラウザ ウェブページ
エアーエッジ オープンコンテント オンライン
オンラインゲーム オンライン作家 オンライン小説

カ行

仮想プライベートネットワーク 韓国のインターネット 共通鍵暗号
グーグル (Google) クッキー グループウェア
クロスサイトスクリプティング クロスポスト 掲示板
ゲートウェイ 検索エンジン 広域イーサネット
国際化ドメイン名 コンテンツマネージメントシステム コンピュータウイルス
コンピュータセキュリティ コンピュータネットワーク

サ行

サーバ サイバーテロ サイバーモール
サブネットマスク 社会的ネットワーク 情報格差
情報機器 情報技術 情報教育
情報セキュリティポリシー 情報リテラシー スイッチングハブ
ストレージエリアネットワーク スパイウェア スパムメール
セキュリティ セキュリティホール ソーシャル・ネットワーキング・サービス

タ行

ダイナミックドメインネームシステム ダイナミックHTML ダイヤルアップ接続
端末 チャット ツイストペアケーブル
出会い系サイト デジタル・デバイド データ通信
電子掲示板 電子商店街 電子商取引
電子図書館 電子マネー 電子メール
電子メールクライアント 電子モール プロトコル
通信プロトコル ディレクトリ・サービス デビットカード
同軸ケーブル トークンリング トップレベルドメイン
トップレベルドメイン一覧 DNSサーバ ドメイン名
トラックバック トロイの木馬

ナ行

ナローバンド 日本ネットワークインフォメーションセンター 日本語ドメイン
日本レジストリサービス ニュースグループ 認証
ネチケット ネチズン ネット銀行
ネットニュース ネット配信 ネットワーク
ネット友 ネットワーク構成 ネットワーク層

ハ行

ハイパーテキスト ハイパーリンク パケット通信
パソコン通信 ハッカー バッファオーバーラン
ハブ ピア・ツー・ピア 光ケーブル
光ファイバ 標準化団体 ファイアーウォール
ファイル共有ソフト フィッシング プッシュ型電子メール
ブラウザ ブリッジ フレッツ
プロキシ ブログ ブロードキャスト
ブロードバンド プロバイダ ボー (baud) (通信量の単位)
ホスティングサーバ ホスト名 ボーダフォンライブ
ポータルサイト ホットスポット ポート番号
ホームページ

マ行

マルチキャスト マルチポスト ミラーサイト
無線LAN 迷惑メール メーラー
メーリングリスト メールサーバ メールマガジン

ヤ行

ユニキャスト ユビキタスコンピューティング

ラ行

リンク切れ ルーター ルートサーバ
レイヤ3スイッチ レンタルサーバ

ワ行

ワーム