HONESTY

嘘はつかない。全て正直に書きます。

【サーバー】を知ろう!| トネ講座7日目 

f:id:mtakeo:20190315002439j:plain

 

こんにちは^-^

今日はサーバーについて勉強していきましょう!!^^

 

 

サーバーとは

 

【サーバー】

 

ネットワーク上でほかのコンピューターやソフト、すなわちクライアントにサービスを提供するコンピュータ

 

要はネットワーク上の「クライアント」にいろいろなサービスを提供するコンピューターです^^

 

サーバーの処理はクライアントの要求から始まる

 

サーバーはそれ単体で動作するわけではなく、不特定多数のコンピューターに対して一方的にサービスを提供するというわけでもありません。クライアントからのリクエストを受けて、初めて処理を開始し、サービスを提供します。

 

Webサービスに当てはめてみると

もう少しイメージしやすくなるように、身近なWebサービスをこれらの処理に当てはめてみましょう。WebサービスにおけるクライアントはInternet ExplorerSafariなどのようなWebブラウザです。また、それに対して、サーバーはWebサイトが置いてあるコンピューターです。

 

  1. WebブラウザはWebサーバーに「○○のサイトのデータをください」と要求する
  2. Webサーバーは○○のサイトのファイルを見つけ出す
  3. Webサーバーは○○サイトのファイルをWebブラウザに返す
  4. Webブラウザは○○のサイトのファイルを受け取り、画面に表示する

 

このようにサーバーとクライアントで構成されているシステムのことを「クライアント/サーバーシステム」といいます。クライアント/サーバーシステムはサーバーでデータを一元的に、かつ容易に管理できることから、ほとんどのコンピュータシステムで採用されています。

 

では続きは次回で^^