Estrutura de WAR's no servidor  XML
Índice dos Fóruns » Arquitetura de Sistemas
Autor Mensagem
matheus306
JavaChild
[Avatar]

Membro desde: 03/06/2008 15:04:19
Mensagens: 106
Localização: BH
Offline

Boa tarde pessoal,

Como posso fazer para implementar a seguinte ideia.

Gostaria de montar uma aplicação "mestre" que teria todo o meu controle de acesso e alguns métodos genéricos que seriam consumidos por módulos "filhos".

Já ouvi falar em algo de compartilhar a sessão no servidor de aplicação, mas não tenho certeza.

Alguém tem alguma ideia?

abraço

Matheus Melo Gonçalves
[Email] [MSN]
leonardobhbr
Virtual Machine Man
[Avatar]

Membro desde: 10/08/2006 16:22:17
Mensagens: 530
Offline

Boa tarde amigo fiz algo parecido no meu projeto.

No meu modulo principal eu jogo o usuário na sessão e tenho que acessar ele via outro contexto.

O que eu fiz foi criar um Servlet no meu modulo filho que acesse o o contexto do modulo pai da seguinte forma


o sessin id é o id da Sessão do pai que é passado via url
matheus306
JavaChild
[Avatar]

Membro desde: 03/06/2008 15:04:19
Mensagens: 106
Localização: BH
Offline

Obrigado pela resposta Leonardo.

Uma dúvida:

Como obteve o session usado nessa linha .



Obrigado

Matheus Melo Gonçalves
[Email] [MSN]
leonardobhbr
Virtual Machine Man
[Avatar]

Membro desde: 10/08/2006 16:22:17
Mensagens: 530
Offline

Não entendi muito bem a sua pergunta


o código acima apenas pega o contexto do modulo filho

para poder acessar o contexto do modulo pai

a grande questão que o modulo pai tem que passar o id da sessão ao chamar a url do modulo filho

matheus306
JavaChild
[Avatar]

Membro desde: 03/06/2008 15:04:19
Mensagens: 106
Localização: BH
Offline

Entendi.

Eu fiz um teste, e ainda não consegui, do módulo filho recuperar o contexto do módulo pai.

Consegui pegar o ID da sessão do módulo pai ( passei através de Cookie ).


A minha dúvida é, essa session ( session.getServletContext() é do contexto do filho? ou existe uma maneira de recuperar a session pelo id.

abraço

Matheus Melo Gonçalves
[Email] [MSN]
matheus306
JavaChild
[Avatar]

Membro desde: 03/06/2008 15:04:19
Mensagens: 106
Localização: BH
Offline

Olha como tentei recuperar:


Matheus Melo Gonçalves
[Email] [MSN]
leonardobhbr
Virtual Machine Man
[Avatar]

Membro desde: 10/08/2006 16:22:17
Mensagens: 530
Offline

Sim este filter tem que esta no seu modulo filho
matheus306
JavaChild
[Avatar]

Membro desde: 03/06/2008 15:04:19
Mensagens: 106
Localização: BH
Offline

Resolvido Leonardo.

valeuuuu demais.

acabei achando também uma doc legal sobre o assunto...

http://jee-bpel-soa.blogspot.com/2009/06/session-sharing-in-apache-tomcat.html

Matheus Melo Gonçalves
[Email] [MSN]
 
Índice dos Fóruns » Arquitetura de Sistemas
Ir para:   
Powered by JForum 2.1.8 © JForum Team