Это будет зависеть от типа приложения, с которым вы работаете.Если приложение является легковесным приложением и не будет обслуживаться годами или не нуждается в гибкости при большом количестве изменений бизнес-требований, то вы можете практически разместить свою логику в любом месте!
Сказав это, естьочень мало таких приложений (если вы собираетесь зарабатывать на этом на жизнь), которые не нуждаются в гибкости.Так что то, что может показаться наивным в данный момент, но в будущем все изменится.
Приходить к названию шаблона Служба - это хорошо, но мы советуем вам взглянуть на эту статью по Проектирование на основе домена и это связанное обсуждение stackoverflow .Опять же, DDD может быть излишним для легкого приложения, и традиционный шаблон Controller, Service, DAO должен быть достаточно хорошим.
Надеюсь, это поможет.