MVCS - Model View Controller Service

Я давно использую MVC и слышал о слое « Service » (например, в веб-проекте Java), и мне было интересно, является ли это реальным архитектурным шаблоном учитывая, что я не могу найти много информации об этом.

Идея MVCS состоит в том, чтобы иметь сервисный уровень между контроллером и моделью , чтобы инкапсулировать всю бизнес-логику, которая может быть в контроллере. Таким образом, контроллеры будут просто перенаправлять и контролировать выполнение. И вы можете вызывать Службу во многих контроллерах (например, на веб-сайте и в веб-службе) без дублирования кода.

63
задан Matthieu Napoli 18 April 2011 в 11:51
поделиться