В настоящее время я изучаю архитектуру MVC, и я смущен MVC с архитектурой n-шины.Может MVC заменить n-уровневую архитектуру или является частью архитектуры n-уровня
Я видел некоторые высказывания. Вы можете напрямую использовать MVC вместо архитектуры n-tire (3-шина), где View представляет шину UI, контроллер представляет собой шину Business или Logic, а модель представляет собой доступ к данным Tire.
И некоторые говорят, что только UI Tire архитектуры с 3 шинами будет заменен MVC. Если да, то нужно ли нам дублировать объекты домена на шине модели и логики?
Какой из указанных выше двух подходов является правильным или оба могут использоваться в зависимости от требования?
Привет, так что вы говорите, что мы можем иметь MVC на уровне пользовательского интерфейса, а затем иметь другие уровни, такие как домен и доступ к данным, как многоуровневая архитектура. – Thanushka
Да, именно это я и говорю. –
. Нужно ли нам дублировать объекты домена в модели? – Thanushka