Я узнал, многоуровневые концепцию веб-приложений, как следующие категории:Что такое область архитектуры n-уровня в веб-приложении?
1 База данных (в том числе бизнес базы данных и таблицы или хранения процедур и всех баз данных вещей)
2- Web. Данные (включая объекты и репозитории)
3- Веб. Модель (в том числе не объекты, некоторые простые модели могут передать клиенту)
4- Веб. Бизнес (в некоторых случаях допускается, что он не является обязательным, но включает в себя некоторые функции, например, как рассчитывать вещи)
5- Web. Служба (включая веб-API на SOAP-приложение)
6- Web. Безопасность (она включает в себя некоторые пользовательские меры безопасности по вашему желанию, но это необязательно)
7- Web. Клиент (включая клиентские функции, такие как jquery, mvvm и некоторые другие подобные аутентификации, ценные бумаги, реализованные в пользовательском интерфейсе)
8- Web. Расширение (включая дополнительные вспомогательные методы и оберточные объекты)
9- Web. Обработчик (включая весь обработчик и модули)
Эти слои могут быть размещены на разных проектах, которые могут быть реализованы MVC или даже asp.net, конечно, с той же концепцией.
Мне было интересно, правильно ли я понял или нет? или получили лучшую идею? Не могли бы вы расширить их больше или они ограничены и достаточно?
Просьба указать, что такое стандарты о них?
Вы можете найти справку по адресу http://www.codeproject.com/Articles/430014/N-Tier-Architecture-and-Tips – mck