2

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

少し読んだだけで DWR について理解したことから、一言で言えば、「RPC over HTTP」としか言いようがありません。では、本当に MVC アーキテクチャを DWR に置き換えることができるのでしょうか?

4

1 に答える 1

2

あなたが言うように、DWRは基本的に「RPCoverHTTP」です。これは、(ブラウザ側の)JavaScriptから(サーバー側の)Javaコードを簡単に呼び出すことができるライブラリです。これはMVCアーキテクチャを置き換えるものではなく(これも必要ありません)、ロギングフレームワークまたはJDBCがMVCアーキテクチャを置き換える(または必要とする)だけです。

于 2009-11-18T05:50:22.313 に答える