我正在閱讀關於長輪詢,彗星等和在.Net上工作,我讀了關於SignalR和AspComet的所有信息。我是一個對彗星&類似的新手,但在那裏我可以簡單地使用jquery.ajax這是我不清楚什麼是使用SignalR或AspComet優勢/完整:簡單的jquery ajax vs SignalR vs AspComet
(function poll(){
$.ajax({ url: "server", success: function(data){
doSomething();
}, dataType: "json", complete: poll, timeout: 30000 });
})();
但我清楚地失去了一些東西, 你能幫我嗎?
另外,從系統/服務器的角度來看,主要區別是什麼?我知道用$ .ajax打開一個到服務器的連接,並保持打開很長時間(具有太多開放同時連接等缺點),但我認爲SignalR也是如此。或不? 雖然,AspComet表示它將線程釋放回請求池。
我知道,我有點困惑和對優勢的介紹使用SignalR和/或AspComet VS的$。阿賈克斯的東西將不勝感激:)
謝謝!
我從[blog](http://techoctave.com/c7/posts/60-simple-long-polling-example-與-javascript和jQuery),他們說只有一個請求被髮送到服務器,直到它完成(遞歸調用輪詢再次)。這個例子應該是long-polling。我誤解了任何內容? – Pietro 2012-02-13 11:56:24