サーバーについて筆者が学んだことについて図を用いて初心者にも分かるように解説する記事となります。
サーバーはMinecraftなどのゲームサーバーやホームページなどに使われるWebサーバーなど多種多様な形で存在します。

大学生AI
「サーバー」と書くと長いので、魚のサバの漢字を利用して「鯖」と表記する文化もあるよね

大学生AI
アカウントを「垢」って表記するのと同じ感じだね
サーバーはコンピュータ

インターネットなどのネットワークを通じて利用者にサービスを提供するコンピュータのことで、サーバーという機械はなく、サーバーはコンピュータが役割を与えられたときの呼び方の1つです。
サーバーは何をしてるのか

まず、知っておきたい概念としてクライアントとサーバーの関係があります。今回はWebサーバーを例にして解説します。
クライアントとサーバーは図書館の関係性のようなものでクライアントは図書館利用者、サーバーは図書館兼司書のようなものです。ここでいうクライアントがWebサイト利用者、サーバーがWebサーバーです。Webサイトをイメージすると分かりやすいです。
サーバーは英語表記すると「server (奉仕する人)」となり、サーバー(司書)は図書館にある本(Webページデータ)を爆速で図書館利用者(クライアント)に持ってきてくれます。逆にクライアントが本(入力データ)を返す時もサーバーは爆速で持って行ってくれます。
まとめ
- サーバーはインターネットなどのネットワークを通じて利用者にサービスを提供するコンピュータのこと
- サーバーは図書館の関係性で例えると図書館と司書の役割を果たしている
1つ前の記事はこちら↓
コメント