テクノロジ系 / システム開発技術
クライアントサーバシステム
サービスを要求するクライアントと、それに応えるサーバに役割を分け、ネットワーク経由で処理を分担する方式。
もう少し詳しく
クライアントサーバ(C/S)システムは、利用者側のクライアントが画面や入力を担い、サーバがデータ管理や共通処理を担う構成です。1台が全部を処理する集中処理と異なり、役割分担で負荷を分散できます。処理をどこに置くかで2層・3層に分かれ、Webシステムは3層C/Sの代表例です。
試験での見方
例:店舗のレジ(クライアント)が、本部のサーバへ在庫照会を要求し、結果を受け取って表示する。
「処理を要求する側=クライアント」「応答する側=サーバ」の役割分担、集中処理との違い、2層と3層の構成が問われます。Webシステムとの関係も狙われます。