Какие архитектуры обычно используются для веб-приложений? - PullRequest
2 голосов
/ 06 апреля 2011

Я занимаюсь разработкой приложений, которые имеют трехуровневую архитектуру и в основном используют инфраструктуры MVC.Какие другие архитектуры используются, если таковые имеются?

Ответы [ 2 ]

1 голос
/ 06 апреля 2011

Другая широко используемая архитектура - это управляемая событиями или ориентированная на компоненты.

Точно определить ее немного сложно, но она воспринимается как "настольный способ" написания веб-приложений.События обычно вызываются с помощью обратных вызовов, а представления составляются с использованием существующих компонентов.Все это сводится к следующему: написание веб-приложений немного проще, но у вас меньше контроля над тем, что делается в фоновом режиме, по сравнению с архитектурой в стиле MVC.

Здесь - это одноТАК пост, посвященный этому самому сравнению.Поиск в Google откроет вам больше.

0 голосов
/ 06 апреля 2011

еще один хороший пример - MVP - Model View Presenter

Более подробную информацию, а также видео можно найти по этому шаблону на их wiki

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...