このサイトは広告が表示されます
この記事を読むと、次のことが分かります。
◎クライアントの意味
◎サーバーとの違い
◎Webサイトが表示される仕組み
◎基本情報技術者試験のポイント
Client(クライアント)
読み方:クライアント
クライアントとは、サービスを利用する側のコンピュータやアプリのことです。
前回紹介したサーバーは「サービスを提供する側」でした。
つまり、
クライアント → お願いする側
サーバー → サービスを提供する側
という関係になります。
例えば、Googleで検索するときは次のような流れになります。
あなた
↓
Chrome(クライアント)
↓
Googleのサーバー
↓
検索結果
↓
Chromeに表示
Chromeは、「このページを見せてください。」とお願いしています。
サーバーは、「はい、こちらです。」とデータを返しています。
AIと会話する時も同じです。
スマートフォン(クライアント)
↓
インターネット
↓
OpenAIのサーバー
↓
回答
↓
スマートフォンに表示
AIはスマートフォンの中で動いているわけではありません。
OpenAIのサーバーで考えた結果が、あなたのスマートフォンに送られています。
開発現場では、次のような会話をよく耳にします。

クライアント側の不具合ですね。
これは、ブラウザやスマートフォン側に原因がある可能性が高いという意味です。
一方で、

サーバー側の問題ですね。
と言われた場合は、サービスを提供しているコンピュータに原因があるという意味になります。
試験では、サーバークライアントの役割の違いがよく問われます。
覚え方はとても簡単です。
◎サーバー=サービスを提供する
◎クライアント=サービスを利用する
この2つをセットで覚えましょう。
次回は、「IPアドレスとは?インターネット上の住所を初心者向けに解説」を学びます。
「192.168.1.10」や「127.0.0.1」の意味が分かるようになり、Webアプリやネットワークの理解がさらに深まります。
たのしいMBA生活