数日前にDWRについて読み始めました。それは、私がこれまで取り組んできた通常の Web アプリケーション テクノロジとは著しく異なります (膨大な量の Struts として読み取れます)。常に頭に浮かぶ質問の 1 つは、DWR が本当に MVC を置き換えることができるのかということです。MVC の使いやすさについて議論する人もいるかもしれませんが、Struts や JSF などのより成熟したフレームワークは、MVC で多くのツールを提供します。バリデーション、インタプリタ(struts2)など。
少し読んだだけで DWR について理解したことから、一言で言えば、「RPC over HTTP」としか言いようがありません。では、本当に MVC アーキテクチャを DWR に置き換えることができるのでしょうか?