ネットワーク上のクライアントおよびサーバーコンピューターの機能は何ですか?

クライアント/サーバーという用語は、クライアントアプリケーションがサーバープロセスにサービスを要求する分散コンピューティングモデルを表すために1980年代に造られました。 クライアント/サーバーは、基本的に、コンピューターネットワークによって相互接続された別々のコンピューターで実行されているプロセス間の関係です。 サーバープロセスはサービスのプロバイダーであり、クライアントプロセスはコンシューマーであるため、ハードウェアとソフトウェアの観点から機能が明確に分離されています。

サーバーハードウェア

クライアント/サーバーネットワーク上のサーバーコンピューターは、ハードウェアとソフトウェアの両方と見なすことができます。 ハードウェアに関しては、専用サーバーコンピューターは通常、パーソナルコンピューターまたはワークステーションです。 ただし、サーバーは同時に数十または数百のクライアントにサービスを提供する必要がある場合があるため、通常、サーバーはクライアントコンピューターよりも高速なプロセッサー、より多くのメモリ、およびより多くのストレージスペースを備えています。

今日のビデオ

サーバーソフトウェア

サーバーコンピューターは、Microsoft Windows Server、Linux、Unixなどの特別なオペレーティングシステムを実行します。これらのオペレーティングシステムは、リソースの共有を容易にするために特別に設計されています。 正確な操作機能に応じて、サーバーはユーザーがネットワークを介してファイルとプリンターを共有し、インターネットへのアクセスを提供できるようにすることができます。 リソースが複数のサーバー上にある場合、サーバーに障害が発生した場合に、個々のサーバーが1つの特定のタスクに特化するか、機能の冗長性または重複を提供できます。

クライアント

クライアントコンピューターは通常、Windows XP、Windows Vista、Windows7などのオペレーティングシステムを実行している通常のパーソナルコンピューターです。 オペレーティングシステムには、電子メールやインターネットブラウジングなどのクライアントソフトウェアが含まれています ソフトウェア。これにより、クライアントコンピュータは、 サーバ。 クライアントコンピューターはサーバーと直接通信するだけで、他のクライアントとは通信しません。 ただし、それ自体で情報処理が可能であり、集中型メインフレームコンピューティングシステムで使用されるダム端末とは区別されます。

ファット&シンクライアント

クライアントコンピュータは、ソフトウェアアプリケーションの実行およびビジネスロジックが実行される場所に応じて、「ファット」または「シン」と表現できます。 ファットクライアントには、データを制御する機能があります。 実行は主にクライアントで実行されますが、サーバーはクライアントにデータを送信して再度送信する責任があります。 一方、シンクライアントは、ソフトウェアのプレゼンテーション層と呼ばれるものに制限されています。 アプリケーション。サーバーからデータを受け取り、それを編集しますが、実行のほとんどは サーバ。