クライアントとサーバーシステムの違い

Anonim

クライアントとサーバーのシステム

異なる規模の企業ではコンピュータが必要です。ネットワークやメインフレームを含む大規模なコンピュータの設定は、大企業で使用されます。これらのタイプのビジネスで使用されるコンピュータネットワークは、クライアントサーバーアーキテクチャまたは2層アーキテクチャを備えています。このアーキテクチャの主な目的は、大規模な組織で必要とされる分業です。

サーバー

クライアント - サーバー環境では、サーバーコンピューターはビジネスの "頭脳"として機能します。非常に大容量のコンピュータがサーバーとして使用されます。メインフレームには、さまざまな機能やデータが格納されています。

一般に、アプリケーションおよびデータファイルはサーバコンピュータに格納されます。社員のコンピュータやワークステーションは、ネットワーク上でこれらのアプリケーションやファイルにアクセスします。たとえば、従業員は、クライアントコンピュータからサーバーに保存されている会社のデータファイルにアクセスできます。

従業員は、クライアントマシンから特定のアプリケーションのみにアクセスすることがあります。アプリケーションサーバーは、このタイプのサーバーに与えられた名前です。サーバーに格納されているアプリケーションにアクセスするには、従業員がクライアントマシンからログインする必要があるため、このタイプの環境ではクライアント/サーバーアーキテクチャが完全に利用されます。例えば、これらの種類のアプリケーションには、グラフィックデザインプログラム、スプレッドシート、ワープロなどがあります。それぞれの場合に、クライアント - サーバーアーキテクチャが示されています。

<!記憶媒体とは別に、サーバは処理電源としても機能する。クライアントマシンは、このサーバーソースから処理能力を得ます。これにより、クライアントのための余分なハードウェアが不要になり、サーバーの処理能力が向上します。

クライアント

クライアント - サーバアーキテクチャでは、クライアントは、組織の従業員が日常の活動を行うために使用するより小さなコンピュータとして機能する。従業員は、クライアントコンピュータを使用して、サーバマシンに格納されたデータファイルまたはアプリケーションにアクセスします。

クライアントマシンに許可されている権限は異なる場合があります。一部の従業員は組織のデータファイルにアクセスできますが、他の従業員はサーバー上のアプリケーションにしかアクセスできません。アプリケーションおよびデータファイルの使用とは別に、クライアントマシンはサーバの処理能力を利用することもできる。この場合、クライアントコンピュータはサーバに接続され、サーバマシンはすべての計算を処理します。このようにして、クライアント側にハードウェアを追加することなく、サーバの大きな処理能力を利用することができる。

クライアント - サーバーアーキテクチャの最も良い例は、WWWまたはWorld Wide Webです。ここで、クライアントは各コンピュータにインストールされたブラウザであり、異なるページに関する情報は、クライアントまたはユーザがアクセスできるサーバ側に格納されています。

クライアントとサーバーの違い

•クライアントは、サーバーに格納されている情報やアプリケーションにユーザーがアクセスする小さなコンピューターですが、サーバーはデータファイルとアプリケーションを格納する強力なコンピューターです。

•場合によっては、クライアントがサーバーマシンの処理能力を上回る可能性があります。

•場合によっては、クライアント側がサーバー側と比較してより優れたグラフィカルユーザーインターフェイスまたはGUIを持つ場合があります。