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

Anonim

クライアント対サーバー

という小さなコンピュータです。コンピュータ用語では、「クライアント」と「サーバー」は、異なる目的で使用されるコンピュータを指します。クライアントは、ネットワークを介してサーバーにアクセスする小型コンピュータです。たとえば、ある組織では、従業員がクライアントマシンにログインして、サーバーマシン上で実行されているファイルやアプリケーションにアクセスします。この2層アーキテクチャは、主に組織内の分業に焦点を当てたクライアント - サーバーアーキテクチャとも呼ばれます。サーバーマシンは、アプリケーションやデータファイルなどのさまざまなファイルを格納できる大容量のコンピューターです。さまざまな種類のサーバーがあります。アプリケーションサーバ、ファイルサーバ、ウェブサーバ、データベースサーバ、プリントサーバ、プロキシサーバ、ゲームサーバ、スタンドアロンサーバなどが含まれる。クライアントは、ファット、シン、ハイブリッドに分類することができる。ファットクライアントは、ローカルストレージとローカル処理の両方をサポートします。シンクライアントは、最小限のハードウェアをインストールしたあまり強力ではありません。通常、ホストマシンのリソースを利用し、サーバーに依存してデータ処理を実行します。シンクライアントの主な仕事は、アプリケーションサーバーによって提供される画像をグラフィカルに表示することです。ハイブリッドクライアントはローカルで処理しますが、サーバーに依存してデータを保管します。

<! - 1 - >

一部のアプリケーションサーバでは、クライアント/サーバアーキテクチャを利用して特定のアプリケーションにアクセスするために、ユーザがクライアントマシンからログインする必要がある場合があります。クライアントマシンは、アプリケーションとデータファイルにアクセスできるだけでなく、クライアントマシンに追加のハードウェアリソースを追加することなく、サーバーのプロセッサを使用して特定のタスクを実行することもできます。

通常、クライアントコンピュータには、サーバーコンピュータよりも多くのエンドユーザーソフトウェアが含まれています。サーバーには通常、より多くのオペレーティングシステムコンポーネントが含まれています。複数のユーザーが同時にサーバーにログインできます。クライアントマシンはシンプルで安価ですが、サーバーマシンはより強力で高価です。

<! - 2 - >

クライアントマシンとサーバーマシンの主な違いはパフォーマンスです。クライアントマシンは、迅速な起動時間を必要とするアプリケーションに最適と見なされます。サーバー・マシンは、パフォーマンスが重視されるアプリケーションに最適と見なされます。要約:

1。クライアントマシンは基本的なハードウェア構成を備えた小型コンピュータですが、サーバーマシンは高度なハードウェア構成を備えたハイエンドコンピュータです。

<! - 3 - >

2。クライアントはシンプルで強力ではないマシンですが、サーバーは強力なマシンです。 3。クライアントは単純なタスクに使用され、サーバは巨大なデータファイルやアプリケーションを格納するために使用されます。4。サーバーは、クライアントマシンと比較して高いパフォーマンスを実現します。 5。サーバは同時複数のユーザログインをサポートするが、クライアントは一度に

単一ユーザログインをサポートする。