目次:
定義-クライアント/サーバーアーキテクチャの意味
クライアント/サーバーアーキテクチャは、サーバーがクライアントによって消費されるリソースとサービスのほとんどをホスト、配信、管理するコンピューティングモデルです。 このタイプのアーキテクチャには、ネットワークまたはインターネット接続を介して中央サーバーに接続された1つ以上のクライアントコンピューターがあります。 このシステムはコンピューティングリソースを共有します。
クライアント/サーバーアーキテクチャは、ネットワークコンピューティングモデルまたはクライアント/サーバーネットワークとも呼ばれます。これは、すべての要求とサービスがネットワーク経由で配信されるためです。
Techopediaがクライアント/サーバーアーキテクチャを説明
クライアント/サーバーアーキテクチャは、サーバーがプロデューサーとして機能し、クライアントがコンシューマとして機能するプロデューサー/コンシューマーコンピューティングアーキテクチャです。 サーバーは、ハイエンドのコンピューティング集中型サービスをオンデマンドでクライアントに提供します。 これらのサービスには、アプリケーションアクセス、ストレージ、ファイル共有、プリンターアクセス、および/またはサーバーの生の計算能力への直接アクセスが含まれます。
クライアント/サーバーアーキテクチャは、クライアントコンピューターがネットワーク接続を介してサーバーにリソースまたはプロセス要求を送信し、処理されてクライアントに配信されるときに機能します。 サーバーコンピューターは複数のクライアントを同時に管理できますが、1つのクライアントは一度に複数のサーバーに接続でき、それぞれが異なるサービスセットを提供します。 最も単純な形式では、インターネットはクライアント/サーバーアーキテクチャにも基づいており、Webサーバーは多くの同時ユーザーにWebサイトデータを提供します。
