MVCS - Servicio de controlador de vista de modelo

He estado usando MVC durante mucho tiempo y escuché sobre el "Servici "(por ejemplo, en un proyecto web Java) y me he estado preguntando si esa es unareal arquitectónico patrón dado que no puedo encontrar mucha información al respecto.

a idea de MVCS es tener una Capa de servicio entre el controlador y el modelo, para encapsular toda la lógica empresarial que podría estar en el controlador. De esa manera, los controladores están ahí para reenviar y controlar la ejecución. Y puede llamar a un Servicio en muchos controladores (por ejemplo, un sitio web y un servicio web), sin duplicar el código.

Respuestas a la pregunta(2)

Su respuesta a la pregunta