Dúvida com EJB + Padrões de Projeto

Boa noite galera

Bom vamos lá

Eu estou iniciando com EJB, já consegui fazer meus primeiros EJBs, porém agora estou com uma dúvida, onde usar esses EJBs

Vamos supor que eu tenho um sistema pequeno que foi desenvolvido com os seguintes padrões

DAO, DTO, Business Service, Business Delegate, Facade

Quais classes eu implementaria EJBs?

Se tem alguma que não precisa implementar

Se alguem puder ajudar ae, agradeço desde já

Valeww

http://fragmental.com.br/wiki/index.php/Evitando_VOs_e_BOs

http://blog.fragmental.com.br/2010/01/18/domain-driven-bolovo-passando-conhecimento-e-etc/

http://www.summa.com.br/wp-content/uploads/artigo-edicao63.pdf

Desculpa a franqueza, mas se é um sistema pequeno pra que tudo isso? Se for pra aprendizagem tudo bem, mas se for pra algo em produção não vale a pena, só aumenta a complexidade.
Tecnicamente dá pra você implementar EJB em tudo isso mas é preciso ver qual a finalidade do EJB. Dá uma estudada destes patterns antes de tomar esta decisão. DTO era muito usado no EJB 2.1 para que passássemos dados das entidades de uma camada para outra sem invocar um objeto remoto…

eh pra estudo sim, keria saber onde eu implementaria EJB, e como implementaria.