[java-list] usuarios online

2002-05-16 Thread Luiz Lima



alguem sabe uma maneira de 
implementar ou atraves de sessoes quem são os usuarios 
online?
estou trabalhando com bean de 
sessao em minhas pgs jsp.
inteh
== [EMAIL PROTECTED] Luiz 
Manoel de Lima Junior Analista de Sistemas Minauro 
Informatica SMS - Curitiba/PR 41 - 
99512445== 


Re: [java-list] usuarios online

2002-05-17 Thread Rodrigo Miguel



Uma das possíveis saídas é criar nesse seu bean de 
sessão uma variável static que armazene esses usuários logados.
No meu caso eu implementei um array de um objeto 
chamado Usuario que representa cada usuário logado.
Basta fazer agora, no seu bean de sessão, o 
controle desse array, como inserir um novo usuário no array quando um usuário 
novo foi logado e retirar esse usuário do array quando um usuário efetuou 
logout.
Você também pode optar por utilizar um Vector ao 
invés de um array se você não tiver um número máximo de usuários que podem se 
conectar simultaneamente.
Com esse controle é possível até desconectar os 
usuários que desejar apenas eliminando-os desse objeto.
Espero ter ajudado e se quiser mais esclarecimentos 
é só pedir.
 
[]s
 

RODRIGO 
MIGUEL Business Intelligence - 
Logocenter S.A.LOGIX - 
A Melhor Solução em ERP 
II 
Matriz Joinville
Rua XV de Novembro, 3950 - Glória 
CEP 89216-201 - Joinville/SC 
Brasil 
Tel: (47) 461-3081
Fax: (47) 461-3001
Visite nosso 
site: http://www.logocenter.com.br 
"Áquele que é capaz de fazer infinitamente mais do que tudo que pedimos 
ou pensamos, de acordo com o poder que atua em nós. Ef.3:20"


  - Original Message - 
  From: 
  Luiz Lima 
  To: [EMAIL PROTECTED] 
  Sent: Thursday, May 16, 2002 6:15 
AM
  Subject: [java-list] usuarios 
online
  
  alguem sabe uma maneira de 
  implementar ou atraves de sessoes quem são os usuarios 
  online?
  estou trabalhando com bean de 
  sessao em minhas pgs jsp.
  inteh
  == [EMAIL PROTECTED] Luiz 
  Manoel de Lima Junior Analista de Sistemas Minauro 
  Informatica SMS - Curitiba/PR 41 - 
  99512445== 



Re: [java-list] usuarios online

2002-05-20 Thread Rodrigo Bisterço

Rodrigo,

Achei muito interessante sua solução e gostaria de
saber como a sintaxe para obter um array ou vetor de
um objeto.

Obrigado.
Rodrigo Bisterço

 --- Rodrigo Miguel <[EMAIL PROTECTED]>
escreveu: > Uma das possíveis saídas é criar nesse seu
bean de
> sessão uma variável static que armazene esses
> usuários logados.
> No meu caso eu implementei um array de um objeto
> chamado Usuario que representa cada usuário logado.
> Basta fazer agora, no seu bean de sessão, o controle
> desse array, como inserir um novo usuário no array
> quando um usuário novo foi logado e retirar esse
> usuário do array quando um usuário efetuou logout.
> Você também pode optar por utilizar um Vector ao
> invés de um array se você não tiver um número máximo
> de usuários que podem se conectar simultaneamente.
> Com esse controle é possível até desconectar os
> usuários que desejar apenas eliminando-os desse
> objeto.
> Espero ter ajudado e se quiser mais esclarecimentos
> é só pedir.
> 
> []s
> 
> RODRIGO MIGUEL 
> Business Intelligence - Logocenter S.A.
> 
> LOGIX - A Melhor Solução em ERP II 
> 
> 
> Matriz Joinville
> Rua XV de Novembro, 3950 - Glória 
> CEP 89216-201 - Joinville/SC 
> Brasil 
> Tel: (47) 461-3081
> Fax: (47) 461-3001
> Visite nosso site: http://www.logocenter.com.br 
> 
> "Áquele que é capaz de fazer infinitamente mais do
> que tudo que pedimos ou pensamos, de acordo com o
> poder que atua em nós. Ef.3:20"
> 
> 
> 
> 
>   ----- Original Message - 
>   From: Luiz Lima 
>   To: [EMAIL PROTECTED] 
>   Sent: Thursday, May 16, 2002 6:15 AM
>   Subject: [java-list] usuarios online
> 
> 
>   alguem sabe uma maneira de implementar ou atraves
> de sessoes quem são os usuarios online?
>   estou trabalhando com bean de sessao em minhas pgs
> jsp.
>   inteh
>   ==
>[EMAIL PROTECTED]
>Luiz Manoel de Lima Junior
>Analista de Sistemas
>Minauro Informatica
>SMS - Curitiba/PR
>41 - 99512445
>   == 
>  

___
Yahoo! Encontros
O lugar certo para você encontrar aquela pessoa que falta na sua vida. Cadastre-se 
hoje mesmo!
http://br.encontros.yahoo.com/

-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] usuarios online

2002-05-20 Thread Rodrigo Miguel

Bom, um array não tem segredo:

MeuObjeto[] obj = new MeuObjeto[10];  //um array de MeuObjeto com 10
posições


E se o vetor que você se refere é o objeto Vector, é mais simples ainda:

Vector v = new Vector();

O objeto Vector armazena Object, ou seja, qualquer objeto.


RODRIGO MIGUEL
Business Intelligence - Logocenter S.A.

- Original Message -
From: "Rodrigo Bisterço" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, May 20, 2002 9:43 AM
Subject: Re: [java-list] usuarios online


> Rodrigo,
>
> Achei muito interessante sua solução e gostaria de
> saber como a sintaxe para obter um array ou vetor de
> um objeto.
>
> Obrigado.
> Rodrigo Bisterço
>
>  --- Rodrigo Miguel <[EMAIL PROTECTED]>
> escreveu: > Uma das possíveis saídas é criar nesse seu
> bean de
> > sessão uma variável static que armazene esses
> > usuários logados.
> > No meu caso eu implementei um array de um objeto
> > chamado Usuario que representa cada usuário logado.
> > Basta fazer agora, no seu bean de sessão, o controle
> > desse array, como inserir um novo usuário no array
> > quando um usuário novo foi logado e retirar esse
> > usuário do array quando um usuário efetuou logout.
> > Você também pode optar por utilizar um Vector ao
> > invés de um array se você não tiver um número máximo
> > de usuários que podem se conectar simultaneamente.
> > Com esse controle é possível até desconectar os
> > usuários que desejar apenas eliminando-os desse
> > objeto.
> > Espero ter ajudado e se quiser mais esclarecimentos
> > é só pedir.
> >
> > []s
> >
> > RODRIGO MIGUEL
> > Business Intelligence - Logocenter S.A.
> >
> > LOGIX - A Melhor Solução em ERP II
> >
> >
> > Matriz Joinville
> > Rua XV de Novembro, 3950 - Glória
> > CEP 89216-201 - Joinville/SC
> > Brasil
> > Tel: (47) 461-3081
> > Fax: (47) 461-3001
> > Visite nosso site: http://www.logocenter.com.br
> >
> > "Áquele que é capaz de fazer infinitamente mais do
> > que tudo que pedimos ou pensamos, de acordo com o
> > poder que atua em nós. Ef.3:20"
> >
> >
> >
> >
> >   - Original Message -
> >   From: Luiz Lima
> >   To: [EMAIL PROTECTED]
> >   Sent: Thursday, May 16, 2002 6:15 AM
> >   Subject: [java-list] usuarios online
> >
> >
> >   alguem sabe uma maneira de implementar ou atraves
> > de sessoes quem são os usuarios online?
> >   estou trabalhando com bean de sessao em minhas pgs
> > jsp.
> >   inteh
> >   ==
> >[EMAIL PROTECTED]
> >Luiz Manoel de Lima Junior
> >Analista de Sistemas
> >Minauro Informatica
> >SMS - Curitiba/PR
> >41 - 99512445
> >   ==
> >
>
> ___
> Yahoo! Encontros
> O lugar certo para você encontrar aquela pessoa que falta na sua vida.
Cadastre-se hoje mesmo!
> http://br.encontros.yahoo.com/
>
> -- LISTA SOUJAVA 
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para [EMAIL PROTECTED]
> -


-- LISTA SOUJAVA  
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] usuarios online

2002-05-20 Thread Roberto Figueiredo
Problemas quanto manter os usuários logados.   Quando a sessão expira a informação dos usuários logados não é mais consistente.   Quando o usuário fecha o browser a informação dos usuários logados não é mais consistente.   O correto é não manter informações sobre o usuário logado, pois você não irá conseguir manter a consistência das informações.    -Mensagem Original- De: Rodrigo Miguel Enviado: Monday, May 20, 2002 3:34 PM Para: [EMAIL PROTECTED] Assunto: Re: [java-list] usuarios online  Bom, um array não tem segredo:MeuObjeto[] obj = new MeuObjeto[10];  //um array de MeuObjeto com 10posiçõesE se o vetor que você se refere é o objeto Vector, é mais simples ainda:Vector v = new Vector();O objeto Vector armazena Object, ou seja, qualquer objeto.RODRIGO MIGUELBusiness Intelligence - Logocenter S.A.- Original Message -From: "Rodrigo Bisterço" <[EMAIL PROTECTED]>To: <[EMAIL PROTECTED]>Sent: Monday, May 20, 2002 9:43 AMSubject: Re: [java-list] usuarios online> Rodrigo,>> Achei muito interessante sua solução e gostaria de> saber como a sintaxe para obter um array ou vetor de> um objeto.>> Obrigado.> Rodrigo Bisterço>>  --- Rodrigo Miguel <[EMAIL PROTECTED]>> escreveu: > Uma das possíveis saídas é criar nesse seu> bean de> > sessão uma variável static que armazene esses> > usuários logados.> > No meu caso eu implementei um array de um objeto> > chamado Usuario que representa cada usuário logado.> > Basta fazer agora, no seu bean de sessão, o controle> > desse array, como inserir um novo usuário no array> > quando um usuário novo foi logado e retirar esse> > usuário do array quando um usuário efetuou logout.> > Você também pode optar por utilizar um Vector ao> > invés de um array se você não tiver um número máximo> > de usuários que podem se conectar simultaneamente.> > Com esse controle é possível até desconectar os> > usuários que desejar apenas eliminando-os desse> > objeto.> > Espero ter ajudado e se quiser mais esclarecimentos> > é só pedir.> >> > []s> >> > RODRIGO MIGUEL> > Business Intelligence - Logocenter S.A.> >> > LOGIX - A Melhor Solução em ERP II> >> >> > Matriz Joinville> > Rua XV de Novembro, 3950 - Glória> > CEP 89216-201 - Joinville/SC> > Brasil> > Tel: (47) 461-3081> > Fax: (47) 461-3001> > Visite nosso site: http://www.logocenter.com.br> >> > "Áquele que é capaz de fazer infinitamente mais do> > que tudo que pedimos ou pensamos, de acordo com o> > poder que atua em nós. Ef.3:20"> >> >> >> >> >   - Original Message -> >   From: Luiz Lima> >   To: [EMAIL PROTECTED]> >   Sent: Thursday, May 16, 2002 6:15 AM> >   Subject: [java-list] usuarios online> >> >> >   alguem sabe uma maneira de implementar ou atraves> > de sessoes quem são os usuarios online?> >   estou trabalhando com bean de sessao em minhas pgs> > jsp.> >   inteh> >   ==> >    [EMAIL PROTECTED]> >    Luiz Manoel de Lima Junior> >    Analista de Sistemas> >    Minauro Informatica> >    SMS - Curitiba/PR> >    41 - 99512445> >   ==> >>> ___> Yahoo! Encontros> O lugar certo para você encontrar aquela pessoa que falta na sua vida.Cadastre-se hoje mesmo!> http://br.encontros.yahoo.com/>> -- LISTA SOUJAVA > http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP> dúvidas mais comuns: http://www.soujava.org.br/faq.htm> regras da lista: http://www.soujava.org.br/regras.htm> historico: http://www.mail-archive.com/java-list%40soujava.org.br> para sair da lista: envie email para [EMAIL PROTECTED]> --- LISTA SOUJAVA http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SPdúvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED]-Aproveite melhor a Web. Faça o download GRÁTIS do MSN Explorer : http://explorer.msn.com.br/intl.asp#po


Re: [java-list] usuarios online

2002-05-21 Thread Rodrigo Miguel



É possível manter consistência das informações 
sim!
 
O usuário é removido da lista de usuários logados quando 
ele sair do menu principal da minha aplicação (sabe aquele evento onUnload do 
browser? pois é, funciona!) .
 
Quanto a expiração da sessão, essa é fácil 
contornar:
Qual é o tempo de expiração da sessão? No meu caso eu 
setei para 30 minutos. Então é só fazer a verificação há quanto tempo o usuário 
está inativo. Se for mais de 30 minutos, bom, aí acho que a sessão dele expirou, 
não é? É só retirá-lo da lista...
 
Como verificar quanto tempo ele está inativo? Existem n 
saídas É só ter criatividade.
 

RODRIGO 
MIGUEL Business Intelligence - 
Logocenter S.A.LOGIX - 
A Melhor Solução em ERP 
II 
Matriz Joinville
Rua XV de Novembro, 3950 - Glória 
CEP 89216-201 - Joinville/SC 
Brasil 
Tel: (47) 461-3081
Fax: (47) 461-3001
Visite nosso 
site: http://www.logocenter.com.br 
"Áquele que é capaz de fazer infinitamente mais do que tudo que pedimos 
ou pensamos, de acordo com o poder que atua em nós. Ef.3:20"


  - Original Message - 
  From: 
  Roberto 
  Figueiredo 
  To: [EMAIL PROTECTED] 
  Sent: Monday, May 20, 2002 4:05 PM
  Subject: Re: [java-list] usuarios 
  online
  
  Problemas quanto manter os usuários logados.
   
  Quando a sessão expira a informação dos usuários logados não é mais 
  consistente.
   
  Quando o usuário fecha o browser a informação dos usuários logados não é 
  mais consistente.
   
  O correto é não manter informações sobre o usuário logado, pois você não 
  irá conseguir manter a consistência das informações.
   
  
-Mensagem Original-
De: 
Rodrigo Miguel
Enviado: Monday, May 20, 2002 3:34 
PM
Para: [EMAIL PROTECTED]
Assunto: Re: [java-list] usuarios 
online
 Bom, um array não tem segredo:MeuObjeto[] obj = new 
MeuObjeto[10];  //um array de MeuObjeto com 10posiçõesE 
se o vetor que você se refere é o objeto Vector, é mais simples 
ainda:Vector v = new Vector();O objeto Vector armazena 
Object, ou seja, qualquer objeto.RODRIGO MIGUELBusiness 
Intelligence - Logocenter S.A.- Original Message -From: 
"Rodrigo Bisterço" <[EMAIL PROTECTED]>To: 
<[EMAIL PROTECTED]>Sent: Monday, May 20, 2002 9:43 
AMSubject: Re: [java-list] usuarios online> 
Rodrigo,>> Achei muito interessante sua solução e gostaria 
de> saber como a sintaxe para obter um array ou vetor de> um 
objeto.>> Obrigado.> Rodrigo 
Bisterço>>  --- Rodrigo Miguel 
<[EMAIL PROTECTED]>> escreveu: > Uma das possíveis 
saídas é criar nesse seu> bean de> > sessão uma variável 
static que armazene esses> > usuários logados.> > No meu 
caso eu implementei um array de um objeto> > chamado Usuario que 
representa cada usuário logado.> > Basta fazer agora, no seu bean 
de sessão, o controle> > desse array, como inserir um novo usuário 
no array> > quando um usuário novo foi logado e retirar 
esse> > usuário do array quando um usuário efetuou logout.> 
> Você também pode optar por utilizar um Vector ao> > invés de 
um array se você não tiver um número máximo> > de usuários que 
podem se conectar simultaneamente.> > Com esse controle é possível 
até desconectar os> > usuários que desejar apenas eliminando-os 
desse> > objeto.> > Espero ter ajudado e se quiser mais 
esclarecimentos> > é só pedir.> >> > 
[]s> >> > RODRIGO MIGUEL> > Business 
Intelligence - Logocenter S.A.> >> > LOGIX - A Melhor 
Solução em ERP II> >> >> > Matriz 
Joinville> > Rua XV de Novembro, 3950 - Glória> > CEP 
89216-201 - Joinville/SC> > Brasil> > Tel: (47) 
461-3081> > Fax: (47) 461-3001> > Visite nosso site: 
http://www.logocenter.com.br> >> > "Áquele que é capaz 
de fazer infinitamente mais do> > que tudo que pedimos ou 
pensamos, de acordo com o> > poder que atua em nós. 
Ef.3:20"> >> >> >> >> 
>   - Original Message -> >   From: 
Luiz Lima> >   To: [EMAIL PROTECTED]> 
>   Sent: Thursday, May 16, 2002 6:15 AM> 
>   Subject: [java-list] usuarios online> >> 
>> >   alguem sabe uma maneira de implementar ou 
atraves> > de sessoes quem são os usuarios online?> 
>   estou trabalhando com bean de sessao em minhas pgs> 
> jsp.> >   inteh> >   
==> >    
[EMAIL PROTECTED]> >    Luiz Manoel de 
Lima Junior> >    Analista de Sistemas> 
>    Minauro Informatica> >    
SMS - Curitiba/PR> >    41 - 99512445> 
>