Является ли DWR MVC? - PullRequest
       17

Является ли DWR MVC?

2 голосов
/ 18 ноября 2009

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

Из того, что я понял о DWR из моего маленького прочтения, и если я могу изложить это в нескольких словах, это то, что это не что иное, как «RPC через HTTP». Итак, можем ли мы действительно заменить архитектуру MVC на DWR?

1 Ответ

2 голосов
/ 18 ноября 2009

Как вы говорите, DWR в основном "RPC через HTTP". Это библиотека, которая позволяет легко вызывать (на стороне сервера) Java-код из (на стороне браузера) JavaScript. Он не заменяет архитектуру MVC (она также не требуется), равно как и инфраструктура ведения журналов, или JDBC не заменяет (или не требует) архитектуру MVC.

...