Я начал читать о DWR несколько дней назад. Он разительно отличается от обычных технологий веб-приложений, над которыми я работал до настоящего времени (читается как огромное количество Struts). Один вопрос, который всегда приходит на ум, может ли DWR действительно заменить MVC?
Кто-то может поспорить о удобстве использования MVC, но более зрелые фреймворки, такие как Struts и JSF, предоставляют множество инструментов в MVC. Валидация, интерпретаторы (Struts2) и т.д ..
Из того, что я понял о DWR из моего маленького прочтения, и если я могу изложить это в нескольких словах, это то, что это не что иное, как «RPC через HTTP». Итак, можем ли мы действительно заменить архитектуру MVC на DWR?