シンクライアントの長所と短所

...

ブラウザはPCを安価なシンクライアントにします。

コンピュータプログラミングの世界では、「クライアント」は、アプリケーションを使用している人が見るデスクトップインターフェイスです。 「シック」クライアントとは、アプリケーションのその部分をデスクトップにダウンロードする必要があるクライアントです。 Java、C#、またはその他の言語で記述されている場合がありますが、それ自体で実行され、ネットワーク経由でアプリケーションサーバーを呼び出します。 「シン」クライアントとは、追加のソフトウェアをダウンロードする必要がないクライアントです。 今日、これは通常、ブラウザを使用してアプリケーションをユーザーに提示するWebアプリケーションを意味しますが、専用の端末デバイスを意味する場合もあります。

簡単な配布

シンクライアントの主な利点は、アプリケーションを使用するすべてのデスクトップにソフトウェアをプッシュすることなく、アプリケーションに変更を加えることができることです。 企業がインターネットを介して商品やサービスを販売する場合など、場合によっては、これは絶対に必要です。 ウイルスへの懸念から、ほとんどの人は自分のPCに未知のソフトウェアをインストールすることを好みません。 しかし、ビジネスの限られたネットワーク内でさえ、それを使用するすべてのデスクトップにアプリケーションの新しいコピーを自動的にインストールすることははるかに困難です。

今日のビデオ

安価なターミナル

シンクライアントソフトウェアはそのようなロジックを実行できないため、シンクライアントアプリケーションはリモートサーバー上に複雑なビジネスロジックの多くを持っている傾向があります。 これは、データベースと対話する複雑なビジネストランザクションとは対照的に、ブラウザのみを実行しているため、より強力ではなく、したがってより安価なPCが機能することを意味します。

応答時間が遅い

シンクライアントはビジネスロジックの大部分をサーバーに残すため、変更を加えるにはそのサーバーを呼び出す必要があります。 ドロップダウンメニューにリストを入力する場合でも、多くの場合、サーバーにアクセスして戻る必要があります。 シッククライアントは、データがサーバーに送信され、確認されてから返送されるのを待つのではなく、より多くの情報をローカルで取得して保存し、その場でデータを検証できます。

堅牢性の低いトランザクションサポート

ブラウザなどのシンクライアントは、サーバー、次にデータベースへのパーマリンクを維持しません。 呼び出しが行われると、それが完了し、結果がPCに返され、接続が切断されます。 シッククライアントを使用すると、接続を確立して維持できるため、トランザクションに何かが発生した場合、 クライアントとサーバーは接続されており、どちらも現在のステータスを知っているため、はるかに簡単に回復できます。 データ。

リソースの読み込み

PCでの処理能力の必要性が少なくなり、サーバーへの永続的な接続がないため、シンクライアント より軽量のPCが必要であり、ネットワーク負荷はそれほど発生しませんが、通常、すべてのビジネスを処理するには、より堅牢なサーバーが必要です。 論理。 シッククライアントは、リソースの使用に関して反対です。 サーバーのサイズ設定やネットワークの負荷など、現在の状況に応じて、アプリケーションを使用するビジネスにとって、どちらかのモデルの方が有利な場合があります。