2016-02-23 2 views
0

Я новый пользователь в MVC и немного путают и хотят спросить о отличиях в обращении от. Модель MVC и уровень бизнес-логики (BLL) Архитектура.Разница между MVC Model и Business Logic layer в архитектуре

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

Итак, мы создаем свойства как в модели MVC, так и в BLL. Поэтому говоря о правильном различии и сходство, если он имеет с соответствующим кодом или, например

Благодарности

+1

Возможный дубликат [Как структурировать приложение MVC для предприятия и куда идет бизнес-логика?] (Http://stackoverflow.com/questions/2568010/how-to-structure-an-enterprise-mvc-app- и-где-делает бизнес-логика-гоу) – kayess

ответ

0

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

Эти модели обзора встроены в контроллеры на основе DTO, которые вы получаете со своего внешнего сервера.

BLL, о котором вы говорите, является более бизнес-слоем на внутреннем интерфейсе, чего вы не знаете в своей интерфейсной логике. Часто люди используют подход, основанный на домене, или этот уровень.