如何在asp.net简单网页中实现comet或Websync等反向ajax?
我想在服务器上推送更新,然后在一秒钟内反转所有客户端上的响应。
因为我是新手,对反向 ajax 没有任何想法?
最佳答案
看看WebSync 。它使用 Bayeux 协议(protocol)(因此您可以与其他供应商的解决方案集成),使用 WebSocket(如果可用),支持 Web 浏览器回至 IE 5.5,并且具有适用于几乎所有软件平台的客户端 SDK。
让您的客户订阅 channel (例如“/data”):
var client = new fm.websync.client('websyncurl');
client.connect();
client.subscribe({ channel: '/data', onReceive: function(e) {
alert(e.getData());
});
然后当你想从服务器发送一些东西时:
WebSyncServer.Publish("/data", Json.Serialize(data));
免责声明:我为 Frozen Mountain 工作.
关于asp.net - 如何在asp.net简单网页中实现类似comet或Websync的反向ajax,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16007602/