本ドキュメントでは、リッチクライアントについての説明を行っています。クライアント/サーバ型システムクライアント側にクライアントシステムを導入し、クライアントシステムがサーバシステムと通信を行いながら処理していくシステムです。クライアントにシステムを導入することにより、クライアント側で処理が行えるだけでなく、高い表現力や操作性などを実現できます。ブラウザを利用したシステムです。技術がこれに当たります。実行環境が容易に準備できるため、初期導入や保守の手間が大幅に改善されました。アプリケーションシステムにしても、それぞれにデメリットがあります。アプリケーションの配布のし易さを両立させたシステムです。表現力・操作性と配布のしやすさを両立させたシステムを指します。基本的には以下のようなメリットを持っています。大別すれば2つの種類に分けることができ、それぞれ大まかな特性があります。ブラウザにプラグインを導入することで実行可能なリッチクライアントです。ブラウザがあれば実行可能であるため、実行環境を整える手間がかかりません。直接インストールする必要がありません。スタンドアロンのリッチクライアントクライアントにインストールされた独自の実行環境上で動作するリッチクライアントです。クライアントに実行環境をインストールする必要があるため、実行環境を整える手間は大きくなります。リッチクライアント技術の紹介いくつかのリッチクライアント技術の動作環境などについて以下にまとめました。営利目的の場合はJavaライセンス規約に従いライセンス料が発生する。営利目的の場合はJavaライセンス規約に従いライセンス料が発生する。使い慣れた人ならば、非常に使いやすいインターフェースであると言えるでしょう。ユーザに受け入れられやすいと考えられます。必要とするものが異なれば、どのリッチクライアントが良いかという判断も変わってきます。それぞれのリッチクライアント技術の特性を見極めた上で、必要に応じて使い分けることが重要なのです。