Bruno,

        Eu entendo o conceito de cache, mas minha duvida eh um pouco mais
profunda. Minha aplicacao tem uma interface HTML que chama diversas
servlets conforme o link escolhido pelo usuario. Ocorre tambem que
muitas vezes uma servlet chama outra. Quando eu pego por exemplo a chave
e a senha do usuario na tela de login, eu conecto com o BD (Mysql), so
que quando eu chamo uma segunda servlet a partir da primeira, as
variaveis que eu tinha na memoria nao podem ser recuperadas. Quem sabe
voce poderia me dar alguma dica sobre este assunto, eh provavel que
exista uma solucao melhor que a que eu usei (exemplos retirados da
Internet). depois que eu passei a assinar a Lista, resolvi muitos
probleminhas eu eu tinha, mas este ainda permanece.

"Bruno Souza (Sun Microsystems)" wrote:
> 
> Cache significa guardar alguma coisa temporariamente em
> uma forma de acesso mais rapido, quase sempre por motivos de
> performance.
> 
> No caso do problema mencionado, aparentemente esta se levando muito
> tempo para buscar as informacoes no banco de daods (ou pelo menos
> eh o que parece da descricao). Portanto, eh possivel se buscar
> alguma informacao no banco de dados (talvez quando o servlet
> inicializar), guarda-la em memoria (ou em outro local de facil e
> rapido acesso) - ou seja, guarda-la em cache - e nas proximas
> solicitacoes, devolver a informacao guardade, sem precisar ir
> so BD, acelerando a execussao do servlet.
> 
> Quanto a sua pergunta se eh possivel guardar a informacao de
> username e passwrod e utiliza-la em outros servlets, isso nao
> tem nada a ver com cache, mas sim eh possivel.
> 
> Abracos,
> 
> Bruno.
> 
> Luiz Carlos Simao wrote:
> >
> > Bruno,
> >
> >         Na mensagem abaixo voce se refere a um "cache de informacoes" da
> > servlet. O que realmente vem a ser isto ?  Eh possivel guardar por
> > exemplo chave e senha do usuario para recuperar num outro servlet ??
> >
> >         [ ]�z Simon
> >
> > -------- Original Message --------
> > Subject: Re: [SouJava-J] Servlets para consulta Web
> > Date: Mon, 07 Feb 2000 11:26:32 -0300
> > From: "Bruno Souza (Sun Microsystems)" <[EMAIL PROTECTED]>
> > To: [EMAIL PROTECTED]
> > CC: [EMAIL PROTECTED]
> > References: <[EMAIL PROTECTED]>
> >
> > EDIGAR JR wrote:
> > >
> > > Listers
> > >
> > > Com certeza algu�m aqui j� se cadastrou no Hotmail e percebeu que quando
> > > seleciona o pa�s igual a Brasil a p�gina d� um refresh e carrega todos os
> > > estados brasileiros. Preciso simular exatamente esse processo num site que
> > > estou criando. Tentei fazer um servlet para isso, mas como s�o v�rias
> > > queries a serem feitas no banco de dados o tempo de resposta est� sendo
> > > muito grande. Algu�m sabe como fazer isso? Preciso da ajuda de vcs
> > > urgente...
> >
> > Se voce esta fazendo com Servlets e seu problema eh tempo de
> > resposta, tente otimizar o seu acesso ao banco. Coisas como:
> >
> >         - pool de conexoes (para nao precisar abrir dezenas de
> >                 conexoes com o banco nem ficar abrindo e
> >                 fechando conexao);
> >         - cache de informacoes (no caso do seu exemplo, a
> >                 informacao do banco nao muda com frequencia, e
> >                 portanto, pode ser mantida no servlet por um certo
> >                 tempo sem necessidade de voltar a se conectar ao
> >                 banco). Se isso for possivel no seu caso, guarde
> >                 a informacao relevante no seu servlet, e seu tempo
> >                 de resposta sera muito melhor;
> >         - otimize suas queries efetivamente. Caso as queries que voce
> >                 esta fazendo nao sao adequadas para o comportamento
> >                 que voce quer, repense o que voce quer fazer, ou
> >                 limite as queries para o que for de fato necessario;
> >
> > Essas sao apenas algumas ideias, ja que nesses casos, cada caso eh
> > um caso....
> >
> > Abracos,
> >
> > Bruno.
> >
> > >
> > > Obrigado.
> > > ______________________________________________________
> > > Get Your Private, Free Email at http://www.hotmail.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]
> > >     [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> > >     ---------------------------------------------------------------------
> >
> > --
> >
> > Bruno.
> > ______________________________________________________________________
> > Bruno Peres Ferreira de Souza                         Sun Microsystems
> > System Engineer - Java Technologist         [EMAIL PROTECTED]
> >         if I fail, if I succeed, at least I live as I believe
> > * Para n�o receber mais e-mails desta lista envie um e-mail para
> > [[EMAIL PROTECTED]]
> > e no corpo do email escreva [unsubscribe <seu-email>] ou acesse
> > http://apoio.cits.br:8080/guest/RemoteListSummary/javabr
> > Veja as mensagens antigas em
> > http://www.mail-archive.com/javabr%40cits.br/
> >
> >     --------------------------- 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]
> >     [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> >     ---------------------------------------------------------------------
> 
> --
> 
> Bruno.
> ______________________________________________________________________
> Bruno Peres Ferreira de Souza                         Sun Microsystems
> System Engineer - Java Technologist         [EMAIL PROTECTED]
>         if I fail, if I succeed, at least I live as I believe
> 
>     --------------------------- 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]
>     [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
>     ---------------------------------------------------------------------

    --------------------------- 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]
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    ---------------------------------------------------------------------

Responder a