Является ли прикладной уровень (службы приложений), куда я добавляю, @Stateful, @Stateless, @WebService и т. Д. В DDD? По ссылке ниже это кажется правильным.
Второй вопрос: я создал класс репозитория. Должны ли все вызовы методов, включающие репозиторий, переноситься в службу приложений? Или я могу использовать классы репозитория непосредственно, скажем, для поддержки bean-компонентов в JSF? Когда и что я помещаю в прикладной уровень. Я не понимаю, где EJB принадлежат в этой artitechture.
Уровень приложения: Этот уровень координирует активность приложения. Он не содержит никакой бизнес-логики. Он не содержит состояние бизнес-объектов, но может содержать состояние выполнения задачи приложения.
http://www.infoq.com/articles/ddd-in-practice