标签:blog io ar 使用 java 数据 div on log
服务器发送事件(SSE),数据推送,从服务器端推送到客户端,服务器端一发送数据,客户端就会收到并显示。webSockets是全双工socket。
我使用node做服务器端。
客户端js代码:
var source = new EventSource(‘/eventResource‘);
source.onmessage = function(e) {
document.body.innerHTML += e.data;
};
服务器端代码:
app.get(‘/eventResource‘, function(req, res) {
res.setHeader(‘Content-Type‘, ‘text/event-stream‘);
setInterval(function() {
res.write(‘data:123\n\n‘);
},2000); //这里不需要res.end(),服务器端每隔2s给客户端发送数据,换行是‘\n\n‘
});
写的是简化版。
标签:blog io ar 使用 java 数据 div on log
原文地址:http://www.cnblogs.com/wang-jing/p/4091921.html