1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> スマートホーム >> スマートライフ

シン クライアントのメリットとデメリット

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

簡単な配布

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

安価な端末

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

応答時間の短縮

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

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

ブラウザなどのシン クライアントは、サーバーへの永続的なリンクを維持せず、データベースへのリンクも維持しません。呼び出しが完了すると、結果が PC に返され、接続が切断されます。シック クライアントを使用すると、接続を確立して維持できるため、トランザクションに何かが発生した場合でも、クライアントとサーバーは接続され、データの現在の状態を認識しているため、はるかに簡単に復旧できます。

リソースの読み込み

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