Compartilhar Objeto java em rede

7 respostas
L

galera tem como eu criar uma aplicacao JSF que possui um MANAGED BEAN, onde esse managed Bean com seus valores pode ser visto em outra maquina que esta na rede? ( se o cara acessar a aplicacao claro )
por exemplo:

acessando na maquina 1 http://Localhos:8080/exemploChat

manageBeanCompartilhado.mensagem ---- e prenchido

===================================

acessando maquina 2 http://Localhos:8080/exemploChat

manageBeanCompartilhado.mensagem ---- e mostrado


tou desesperado aki…alguma luz?

7 Respostas

Hebert_Coelho

é só você disparar sempre a mesma consulta uai.

http://localhost:8080/exemploChat

iria chamar o método A. E o método A vai sempre repetir a mesma consulta para todos os acessos.

L

achu q vc nao entendeu… queria acessar uma aplicacao e prencher meu Bean… e de OUTRA maquina acessa a mesma aplicacao e ver o BEAN que foi prenchido na MAQUINA 1, e como se fosse um chat saka?

benignoms

Use o escopo de Aplicação… @ApplicationScope.

L

issu ae nao so funciona se for pra acessar a aplicacao da mesma maquina?

Hebert_Coelho

Você não tem uma máquina que será acessada de vários lugares?

O @ApplicationScope deixa os dados disponíveis para toda a aplicação independente de quem acessa.

Se usuário 1 definiu x = 4. Quando o usuário 2 acessar lá do japão o valor x = 4 vai continuar a mesma coisa pois vale para toda a aplicação.

Bem lembrado benignoms.

L

pow…show de bola ajudou aki…valew…

Hebert_Coelho

Blzma.

Edita teu post e coloca um [RESOLVIDO] para ajudar outros.

Criado 23 de novembro de 2011
Ultima resposta 23 de nov. de 2011
Respostas 7
Participantes 3