我有一个数据库,每秒都会不断接收新信息,我希望在网站上为这个数据库提供动态更改显示。
最佳平台是什么?我在哪里可以开始寻找?我打开任何东西,AJAX,JQuery,Node.JS等等。我不知道从哪里开始。
答案 0 :(得分:0)
对我来说,最好的方法是:
如果您不能使用.net,请查找您所用语言的任何websockets库。 我每天都使用它并获得很棒的结果! (比如只更新一个字段而不是所有表,在错误更新时发送消息等) 希望这有帮助
PS:Web套接字旨在处理硬件负载(最多实时FPS游戏)
答案 1 :(得分:0)
您可以使用http://socket.io/进行传输的node.js服务器。
var io = require('socket.io').listen(80);
io.sockets.on('connection', function (socket) {
socket.emit('news', { hello: 'world' });
socket.on('my other event', function (data) {
console.log(data);
});
});
客户端
<script src="/socket.io/socket.io.js"></script>
<script>
var socket = io.connect('http://localhost');
socket.on('news', function (data) {
console.log(data);
socket.emit('my other event', { my: 'data' });
});
</script>
套接字IO使用websockets(如果可用),如果没有,则回退到其他方法。