Я читаю о длинных опросах, кометах и т. Д. И, работая над .Net, я читаю все, что нашел о SignalR и AspComet.Я новичок в кометах и подобных, но мне не ясно, каковы преимущества использования SignalR или AspComet, где я могу просто использовать jquery.ajax / complete:
(function poll(){
$.ajax({ url: "server", success: function(data){
doSomething();
}, dataType: "json", complete: poll, timeout: 30000 });
})();
, но мне явно не хватаетчто-то здесь, вы можете помочь?
Кроме того, с точки зрения системы / сервера, каковы основные различия?Я понимаю, что с $ .ajax я открываю соединение с сервером и держу его открытым долго (со всеми недостатками, связанными с слишком большим количеством открытых одновременных соединений и т. Д.), Но я предполагаю, что SignalR делает то же самое.Или нет?В то же время AspComet сообщает, что освобождает поток обратно в пул запросов.
Я знаю, я немного запутался и ознакомился с преимуществами использования SignalR и / или AspComet по сравнению с $.Ajax материал будет принята с благодарностью:)
Спасибо!