| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/08/2009 07:40:38
|
rmomogi
Thread.start()
Membro desde: 04/01/2008 08:30:45
Mensagens: 45
Offline
|
Olá pessoal, estou montando um projeto usando EJB 3.0. Estou com uma dúvida quanto ao uso de sessão do usuário. Alguns incentivam a usar o HttpSession ou Session EJB Statefull. O que vocês me recomendam? Se for melhor usar o HttpSession, como posso fazer isso dentro do EJB.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/08/2009 08:35:55
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Não é adequado usar uma httpsession em um ejb. Se a for usar, você não vai conseguir setar atributos na httpsession:
http://www.theserverside.com/discussions/thread.tss?thread_id=43582
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/08/2009 09:06:09
|
rmomogi
Thread.start()
Membro desde: 04/01/2008 08:30:45
Mensagens: 45
Offline
|
Então qual o melhor modo para lidar com a sessão do usuário, é usar EJB Statefull ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/08/2009 10:03:51
|
julioviegas
Debugger
Membro desde: 14/08/2008 07:50:52
Mensagens: 70
Offline
|
Vc pode usar SFSB. Porem, se tiver chamadas AJAX concorrentes, precisa verificar a limitacao na spec que diz que um SFSB nao pode receber chamadas concorrentes. No caso do JBOSS, veja mais em: https://jira.jboss.org/jira/browse/JBAS-1443
|
Att,
JV -- julioviegas.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/08/2009 10:35:47
|
rmomogi
Thread.start()
Membro desde: 04/01/2008 08:30:45
Mensagens: 45
Offline
|
Mas quero saber se eu usar EJB Statefull ficará muito pesado... ou consumirá muito recurso....
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/08/2009 10:37:52
|
julioviegas
Debugger
Membro desde: 14/08/2008 07:50:52
Mensagens: 70
Offline
|
SFSB nao eh pesado, isso eh mito.
Eh claro que aplicacoes sem ou com pouco estado escalam de forma mais facil. Procure evitar guardar estado, ou criar objetos desnecessariamente.
|
Att,
JV -- julioviegas.com |
|
|
 |
|
|