suponha uma arquitetura baseada em camadas… view, bus e dao.
como compartilhar atributos de sessao entre as camadas? Por exemplo, usuario logado.
obrigado.
suponha uma arquitetura baseada em camadas… view, bus e dao.
como compartilhar atributos de sessao entre as camadas? Por exemplo, usuario logado.
obrigado.
Tem que ver o que você considera por camadas view, bus(siness?) e dao, e como elas estão colocadas no sistema. Pode desenhar pra gente?
Num padrão MVC por exemplo, não se distribui nada, você somente manda as camadas abaixo fazer algo, e elas retornam alguma coisa. É bem desconexo.
Considere que a view é http com struts. A bus é EJB.
A autenticação é feita na view, seguindo os padroes Realm da arquitetura jee.
Na minha camada BUS e DAO preciso saber quem é o usuário logado.
mais ou menos isso.