Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

prompt

Troca de mensagens num Chat onLine sem consulta a banco

Recommended Posts

Fala galera, tudo legal?

 

Seguinte, sou novo no C#.NET e to fazendo um chat on-line pra aprender, sei como ficar consultando no banco se foi enviada uma mensagem do outro usuário e fazer com que, toda ver que você envie uma mensagem, o sistema grave-a no SQL Server. Porém isso deve gerar uma quantidade imensa de consultas e procs sendo executadas ao mesmo tempo, o que pode vir a sobrecarregar o banco.

 

Imaginei então que não deve ser assim o melhor jeito de fazer, já que se por exemplo, eu quiser saber se o outro usuário enviou uma mensagem, eu teria que de 5 em 5 seg. ficar executando uma proc..

 

Agradeço muito se alguém conseguir me dar um help com isso ou então me indicar pelo que devo pesquisar.

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Movido Plataforma .NET Imagem PostadaPlataforma .NET > Web Applications

 

Acho que a idéia de um chat é não gravar em nenhum momento. Ja peguei alguns fontes na net utilizando ajax, muito bons, faça uma busca que encontrará uns exemplos bons.

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se quiser algo mais complexo, pode tentar um protocolo específico para chat, o XMPP.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.