こんにちは^-^
今日はサーバーについて勉強していきましょう!!^^
サーバーとは
【サーバー】
ネットワーク上でほかのコンピューターやソフト、すなわちクライアントにサービスを提供するコンピュータ
要はネットワーク上の「クライアント」にいろいろなサービスを提供するコンピューターです^^
サーバーの処理はクライアントの要求から始まる
サーバーはそれ単体で動作するわけではなく、不特定多数のコンピューターに対して一方的にサービスを提供するというわけでもありません。クライアントからのリクエストを受けて、初めて処理を開始し、サービスを提供します。
Webサービスに当てはめてみると
もう少しイメージしやすくなるように、身近なWebサービスをこれらの処理に当てはめてみましょう。WebサービスにおけるクライアントはInternet ExplorerやSafariなどのようなWebブラウザです。また、それに対して、サーバーはWebサイトが置いてあるコンピューターです。
- WebブラウザはWebサーバーに「○○のサイトのデータをください」と要求する
- Webサーバーは○○のサイトのファイルを見つけ出す
- Webサーバーは○○サイトのファイルをWebブラウザに返す
- Webブラウザは○○のサイトのファイルを受け取り、画面に表示する
このようにサーバーとクライアントで構成されているシステムのことを「クライアント/サーバーシステム」といいます。クライアント/サーバーシステムはサーバーでデータを一元的に、かつ容易に管理できることから、ほとんどのコンピュータシステムで採用されています。
では続きは次回で^^
コメントを残す