Вопрос

В трехуровневой/многоуровневой архитектуре (модель UI/Logic/DAO/Domain) можно ли рассматривать сервисы как принадлежащие слою бизнес-логики или они расположены как нечто отдельное?

Это было полезно?

Решение

Вы, вероятно, обнаружите, что такое общее слово, как «сервис», для разных людей означает разные вещи.

Я думаю о сервисе как о чем-то, что организует логику, предоставляемую бизнес-объектами (или другими сервисами), для реализации полезной задачи (например, бизнес-процесса).Итак, для меня сервис является потребителем уровня бизнес-логики (и, возможно, таких аспектов поддержки, как ведение журнала).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top