Atualizar página WEB com AJAX

Banco de Dados

Ajax

Eclipse

JAVA EE

21/12/2017

Prezados,
Como podemos fazer para atualizar uma página web via AJAX?
Vejam a situação...
Preciso que toda vez que um Banco de Dados tiver alteração nos registros da tabela, uma página web seja atualizada automaticamente, sem que seja necessário o usuário clicar em qualquer lugar ou recarregar a página toda. Apenas a informação alterada deve ser atualizada na página.
Estou usando JAVA com Eclipse, o BD é MySQL.
Obrigado.
Herivelton

Herivelton

Curtidas 0

Melhor post

Fernando Gaspar

Fernando Gaspar

21/12/2017

Fala Herivelton, beleza meu camarada?
Então pelo meu entendimento tem duas formas de realizar essa implementação, uma forma sofisticada com o uso de websocket que é comunicação do cliente com o servidor e do servidor com cliente, porem isso vai depender da infra do servidor. A outra solução seria algum evento ou de tempo ou ação sem ser clique atualize esse conteudo.

Espero ter ajudado.
Abraços.
GOSTEI 8

Mais Respostas

Herivelton

Herivelton

21/12/2017

Olá Gaspar, tudo beleza e com vc?

Então... como seria a implementação com websocket? Teria algum exemplo?
Eu cheguei a pensar em threads pra fazer uma consulta no BD a cada 1 segundo, por exemplo... mas não sei como implementar isso.

Poderia me ajudar?

Muito obrigado!
GOSTEI 0
Spike Penn

Spike Penn

21/12/2017

evento ou de tempo ou ação sem ser clique atualize esse conteudo.
Yahoo mail login
GOSTEI 0
Kelvin Andrade

Kelvin Andrade

21/12/2017

A forma mais simples de implementar é através da função setInterval

Ex:

setInterval(function(){
    //consulta meu banco de dados
    console.log('Consultando banco de dados a cada 1 segundo')
}, 1000)


Porém desta forma está desperdiçando recurso, o ideal é que só faça uma consulta se necessário.

Para isso utilizamos websocket, podemos manter uma conexão aberta com o servidor, o websocket.org contém um exemplo
GOSTEI 1
Juanca

Juanca

21/12/2017

evento ou de tempo ou ação sem ser clique atualize esse conteudo.
<a href="http://pornofavela.com/">xxx</a>
GOSTEI 0
Juanca

Juanca

21/12/2017

evento ou de tempo ou ação sem ser clique atualize esse conteudo.
[url=http://pornofavela.com/]xxx[/url]
GOSTEI 0
Juanca

Juanca

21/12/2017

"Textpattern CMS":http://textpattern.com
[url="http://www.google.es"]google[/url]
[url=www.google.es]google[/url]
<a href='http://www.google.es'>google</a>
[example link](http://example.com/)
<A href="http://www.google.es">google</A>
GOSTEI 0
POSTAR