comet や Websync のようなリバース ajax を asp.net のシンプルな Web ページに実装するにはどうすればよいですか?
サーバーに更新をプッシュしてから、すべてのクライアントの応答を1秒で元に戻したいです。
私は新しく、リバース ajax について何も知らないからですか?
質問する
325 次
3 に答える
2
WebSyncを見てください。Bayeux プロトコルを使用し (他のベンダーのソリューションと統合できるようにするため)、利用可能な場合は WebSocket を使用し、IE 5.5 までの Web ブラウザーをサポートし、ほぼすべてのソフトウェア プラットフォーム用のクライアント SDK を備えています。
クライアントにチャネルをサブスクライブしてもらいます (例: '/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で働いています。
于 2013-10-10T16:12:58.340 に答える
1
SignalR http://signalr.net/を使用すると、コンテンツをクライアントにプッシュできます
于 2013-04-15T04:44:44.477 に答える