|
||||||||||||
| 1 2 3 4 次のページ | ||||||||||||
| 現状のシステムが抱える問題 | ||||||||||||
|
システムのメンテナンス性・保守性と聞くと何を思い浮かべますでしょうか。管理職に近い方なら、まずは「低コスト」というキーワードでしょうか。開発者か運用者の方なら「プログラム修正や配布の容易性」といったところがあがってくるのではないでしょうか。ではこれらについて、現状のシステムがどうなっているか見てみましょう。 現在、最も普及しているシステムといえば、やはりWebアプリケーション(Webサービス)でしょう。Webアプリケーションは、それ以前のC/S型システムが抱えていた問題であった導入・開発のコストや先述の配布の容易性という観点からは高く評価できますが、トレードオフとしてC/S型の良い点(クライアントアプリケーションの操作性など)を失ってしまいました。 |
||||||||||||
| リッチクライアントの誕生 | ||||||||||||
|
では、これら2つの形態の「イイとこ取り」はできないのでしょうか。そういった市場の要望を受けてでてきたのがリッチクライアントです。ご存知のようにリッチクライアントという技術は、まさしく「表現力豊かな操作性」と「アプリケーション配布の容易性」という、先に述べた2つの弱点を克服するためのものとして誕生し、注目されるようになりました。 ![]() 図1:リッチクライアントの優位性 |
||||||||||||
| IdbAとリッチクライアント | ||||||||||||
|
それでは、IdbAはただのリッチクライアントプラットフォームなのでしょうか。答えはNoです。前回で解説したRimless Computingの実現のために開発されたIdbAは、その機能の一部としてリッチクライアントプラットフォームを提供します。したがって、単純にWebアプリケーションの弱点克服といった狭い観点ではなく、より価値の高いサービスを提供できるアプリケーションプラットフォームなのです。 ![]() 図2:リッチクライアントはIdbAが提供する機能の一部 |
||||||||||||
|
1 2 3 4 次のページ |
||||||||||||
|
|
||||||||||||
|
|
||||||||||||
|
||||||||||||
|
|
||||||||||||
|
||||||||||||
|
|
||||||||||||
|
||||||||||||
|
|
||||||||||||
|
||||||||||||
|
|
||||||||||||
|
||||||||||||
|
|
||||||||||||
|
||||||||||||
|
|
||||||||||||
|
||||||||||||




