Se vc fechar a stream o seu script ter� q requisitar periodicamente os novos
dados do servidor por alguma tipo de fun��o,seja ela qual for.....se vc
ficar requisitando periodicamente vai funcionar mas � a pior maneira em
termos de desempenho/consumo de banda e delay......... vc estar� sempre
fazendo novas requisi��es muitas vezes desnecess�rias e sempre transferindo
os mesmo dados (mesmo q n�o haja novas mensagens) .............

Com a stream aberta vc manda apenas as novas mensagens (ai sim vc pode fazer
a notifica��o mandando algo do tipo <script>addMessage('TESTE')</script>)  e
s� fecha qdo o cliente sair .........desta forma vc n�o esta gerando novas
requisi��es nem transferindo os mesmo dados sempre para atualizar o frame de
mensagens .......se vc observar, tanto o processamento como  mem�ria
utilizada s�o m�nimos mesmo com muitas conex�es simult�neas.................

[]'s

Guga!

----- Original Message -----
From: "Bruno Simon" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, July 22, 2003 3:47 AM
Subject: Re: [enterprise-list] Chat com servlet


> Vc poderia descrever melhor essa sua t�cnica ?
>
> Simon
> ----- Original Message -----
> From: "Daniel Cicero Amadei" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Monday, July 21, 2003 7:40 PM
> Subject: Re: [enterprise-list] Chat com servlet
>
>
> > Na minha opini�o essa � a pior maneira de se implementar um chat.
> >
> > Utilize outras t�cnicas que n�o sejam manter o stream aberto. Vc pode
> > utilizar JavaScript e um iframe falso que vai escrevendo na tela
> utilizando
> > a funcao insertAdjacentHtml (n�o sei se � assim que escreve)
> >
> > []'s
> >
> > ----- Original Message -----
> > From: "Elvis" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Monday, July 21, 2003 8:38 AM
> > Subject: [enterprise-list] Chat com servlet
> >
> >
> > > Galera,
> > >
> > > Alguem j� implementou um chat com servlet?
> > >
> > > meu problema:
> > > Preciso manter a conexao aberta (ate ai tudo bem coloco um while true
e
> > > seguro o out), mas qdo o cliente (Browser) fecha a janela n�o acontece
> um
> > > IOException no out.println(), e eu continuo escrevendo como se nada
> > houvesse
> > > acontecido!
> > >
> > > alguem saberia me informar o q devo fazer para o TomCat n�o abafar
esse
> > tipo
> > > de erro?
> > > Gostaria de ser notificado qdo o cliente sair!
> > >
> > > []'s
> > >
> > > Elvis
> > >
> > >
> > > ---------------------------------------------------------------------
> > > Para cancelar a subscri��o, envie mensagem para:
> > [EMAIL PROTECTED]
> > > Para comandos adicionais, envie mensagem para:
> > [EMAIL PROTECTED]
> > >
> > >
> >
> > ---------------------------------------------------------------------
> > Para cancelar a subscri��o, envie mensagem para:
> [EMAIL PROTECTED]
> > Para comandos adicionais, envie mensagem para:
> [EMAIL PROTECTED]
> >
>
>
> ---------------------------------------------------------------------
> Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
> Para comandos adicionais, envie mensagem para:
[EMAIL PROTECTED]
>
>



---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]

Responder a