| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 23/06/2011 19:36:27
|
diogozero
JavaBaby
![[Avatar]](/images/avatar/cc6e581ce94a2c7e20266147ae0a1079.jpg)
Membro desde: 15/04/2010 23:46:49
Mensagens: 78
Localização: Cajazeiras, PB
Offline
|
Olá amigos do GUJ,
Estou desenvolvendo uma aplicação usando EJB e preciso usar meus beans de sessão em dois módulos: um desktop e um web. No módulo web, eu estou usando JSF.
A minha dúvida é a seguinte:
Ao efetuar login,
Guardo a informação do usuário logado no bean gerenciado do JSF? E teria apenas um Stateless para verificar se o login é valido ou não
OU
Guardo as informações do usuário logado em um Stateful Session Bean e no JSF só uma referência para ele?
Parece uma dúvida simples, mas sinceramente estou me confundindo.
|
Diogo Dantas Moreira
Graduado em Análise e Desenvolvimento de Sistemas
Blog - Lattes - Twitter - Facebook
MSN: diogo.dmoreira@gmail.com |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/06/2011 07:41:15
|
raf4ever
GUJ Master
Membro desde: 30/01/2005 01:34:51
Mensagens: 1755
Localização: Fortaleza-Ce
Offline
|
A pergunta que deve sempre ser feita:Qual a necessidade do EJB?
|
Rafael Roque
Quis custodiet ipsos custodes?
IBM Certified SOA Associate
ITIL Foundations Certified
SCEA(I)
SCWCD
SCJP
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/06/2011 12:10:12
|
diogozero
JavaBaby
![[Avatar]](/images/avatar/cc6e581ce94a2c7e20266147ae0a1079.jpg)
Membro desde: 15/04/2010 23:46:49
Mensagens: 78
Localização: Cajazeiras, PB
Offline
|
Nesse meu caso, eu preciso de duas aplicações (Desktop+Web) acessando a mesma lógica dos Session Beans.
É um trabalho de faculdade.
|
Diogo Dantas Moreira
Graduado em Análise e Desenvolvimento de Sistemas
Blog - Lattes - Twitter - Facebook
MSN: diogo.dmoreira@gmail.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/06/2011 13:17:04
|
sandokandias
JavaBaby
![[Avatar]](/images/avatar/4ef30115b941a1bcd71ffebb50c69ece.jpg)
Membro desde: 01/05/2006 22:11:03
Mensagens: 86
Localização: Uberlãndia - MG
Offline
|
O certo é você implementar o JAAS e fazer um controle de segurança no container.
Cara toma cuidado ao utilizar EJBs Stateful, você não precisa dele para guardar os dados do usuário, isso é feito pelo contexto de segurança do seu servidor Java EE.
Para saber mais...
http://download.oracle.com/javaee/6/tutorial/doc/bnbyl.html
http://server.pramati.com/docstore/1270002/index.htm
http://www.guj.com.br/articles/184
http://download.oracle.com/javaee/6/tutorial/doc/bncbx.html
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/06/2011 15:16:43
|
raf4ever
GUJ Master
Membro desde: 30/01/2005 01:34:51
Mensagens: 1755
Localização: Fortaleza-Ce
Offline
|
diogozero wrote:Nesse meu caso, eu preciso de duas aplicações (Desktop+Web) acessando a mesma lógica dos Session Beans.
É um trabalho de faculdade.
E o que impede essa lógica de estar em simples POJO´s?
|
Rafael Roque
Quis custodiet ipsos custodes?
IBM Certified SOA Associate
ITIL Foundations Certified
SCEA(I)
SCWCD
SCJP
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/06/2011 15:18:51
|
diogozero
JavaBaby
![[Avatar]](/images/avatar/cc6e581ce94a2c7e20266147ae0a1079.jpg)
Membro desde: 15/04/2010 23:46:49
Mensagens: 78
Localização: Cajazeiras, PB
Offline
|
Eu TENHO que usar Session Beans, é requisito do projeto.
|
Diogo Dantas Moreira
Graduado em Análise e Desenvolvimento de Sistemas
Blog - Lattes - Twitter - Facebook
MSN: diogo.dmoreira@gmail.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/06/2011 19:28:30
|
raf4ever
GUJ Master
Membro desde: 30/01/2005 01:34:51
Mensagens: 1755
Localização: Fortaleza-Ce
Offline
|
diogozero wrote:Eu TENHO que usar Session Beans, é requisito do projeto.
Já que não tem outro jeito,eu optaria pela segunda opção.
|
Rafael Roque
Quis custodiet ipsos custodes?
IBM Certified SOA Associate
ITIL Foundations Certified
SCEA(I)
SCWCD
SCJP
|
|
|
 |
|
|