クライアントの定義
クライアントとは、サーバーへのアクセスを要求するハードウェアデバイスまたはソフトウェアのことです。 クライアントは、クライアントとサーバーの関係における一方の側であり、クライアントはデータのリクエストを生成し、サーバーはそれを取得します。
クライアントの種類
- シック。 クライアントソフトウェアがデスクトップ自体に接続するコンピューター。 Windowsまたはブラウザで実行できます。
- 薄い。 データセンターでホストされている仮想デスクトップ。 バックエンドサーバーへのターミナルとして機能します。 通常、LinuxまたはWindowsで動作します。
- ゼロ。 シンクライアントと同様に、ゼロクライアントはデータセンターでホストされるビジュアルデスクトップです。 しかし、主な違いは、オペレーティングシステムが不要であることです。
クライアントの例
クライアントとサーバーの関係では、クライアントは次のようなものになります。
- メールアプリケーション。 Thunderbirdのようなサードパーティソフトウェアは、Gmailにリクエストを送信し、最新のメールを取得します。
- ブラウザ。 ユーザーがリンクをクリックするたびに、クライアント(ブラウザ)はウェブサイトサーバーにリクエストを送信し、データを取得します。
- オンラインビデオゲーム。 Minecraftのようなマルチプレイヤーゲームクライアントは、何千ものデータパケットを送信してゲームのオンラインサーバーにプレイヤーのアクションを伝えるとともに、他のプレイヤーのアクションを取得します。