Pessoal, gostaria de saber de vcs vantagens de utilizar o seam com EJB 3 ou nao?
Minha opnião é que o uso de EJB 3 esta muito facilitado em comparação com outras
versões dele, versões 2.x por exemplo não eram muito facil de utilizar.
Ao meu ver o unico ponto negativo para o uso dele seria
ter um application server, que nem considero uma desvantagem, visto que gosto muito
do JBoss por exemplo e seu uso não é muito trabalhoso. A questão seria em uma aplicação que não irei precisar de acesso
remoto, seria melhor utilizar EJB 3 para o controle transacional, fazendo o mesmo q o spring faz?. Sempre
fico com a duvida, sobre usar seam com EJB 3 e colocar o application server ou usar seam com
EJB 3 usando o JBoss Embeded no tomcat ou integrar o seam com o spring para ter o controle transacional
do spring e com isso não precisar de EJB 3 com application server ou com Jboss Embeded?
Gostaria então de opniões de vcs de cases que vcs usaram de suas experiencias, se vale a pena usar
o Jboss Embeded com tomcat, se vale a pena usar spring ou
usar somente o seam(o q eu particularmente nao acho muito produtivo pois teria todo o controle transacional manual).
Enfim se puderem deixar suas opniões e experiencias.
Desde já agradeço.