「リッチクライアント」「スマートクライアント」

@IT:特集 スマート・クライアントの傾向と対策
― Webアプリケーションの不満は解消できるのか? ―
http://www.atmarkit.co.jp/fdotnet/special/smartstrtg/smartstrtg_01.html

「リッチクライアント」「スマートクライアント」という似て非なる概念についての解説。
ちょっとMicrosoft寄りな気はするがそれなりに整理されている。


私のイメージではこんな感じですね。

  • スマートクライアント技術

従来のC/Sシステムにおけるクライアントが進化したもの。
MicrosoftのNo Touch DeploymentやClickOnce, SunのJava Web Start, EclipseのRCPなど。

  • リッチクライアント技術

Webアプリが進化したもの。
MacromediaFlash, Curlなど。JavaScript(JScript)も含めてもいいかも?