2016-04-19 55 views

回答

0

从Web服务器:

  1. 民意调查数据库,并检查是否有新的数据
  2. 或者监听来自数据库的通知。这是首选的方法。你需要的PostgreSQL或Oracle这样做虽然

从Web浏览器:

  1. 使用Refresh头重新加载页面(不这样做)
  2. 投票使用AJAX服务器
  3. 使用COMET
  4. 使用Server-Sent Events。这可能是最轻的重量。
  5. 使用WebSocket

下面介绍如何使用Spring,PostgreSQL和WebSocket的做到这一点:http://blog.databasepatterns.com/2014/04/postgresql-nofify-websocket-spring-mvc.html

相关问题