Comments 13
Про SignalR я писал в этой статье, потом решил удалить. Т.к. речь идёт об HTTPHandler.
У Эспозито про это неплохо написанно. Суть в минимизации действий на стороне сервера, отсюда быстродействие. По сравнению с SignalR — если мне надо как-то мониторить на клиенте действия которые идут на сервере (как количество полученных строк), то гонять постоянные ответы от сервера можно, но на мой взгляд это уже тяжелая артилерия. Да и суть статьи — не вызывая перерисовки страницы или её элементов обменяться информацией с сервером, задействовав минимум библиотек. Так то на SignalR можно всё подряд разрабатывать, если в абстаркцию уйти.
Тетсы не делал, но все эти варинаты использовал, как и различные другие. Больше всего понравился тот, о котором написал. Причём использую его и другие варианты в различных проектах на данный момент и довольно длительное время. Наиболее удобным и быстрым по моим ощущениям является вариант HTTPHandler. Так же, по сравнению с остальными вариантми, на его реализацию нужно меньше всего усилий.
Тетсы не делал
Значит, вы не можете сказать, что у вашего решения выше быстродействие.
Так же, по сравнению с остальными вариантми, на его реализацию нужно меньше всего усилий.
По сравнению с веб-сервисами — тоже? А то, что в веб-сервисах не надо самостоятельно парсить входные параметры, вас не смущает?
ASP.NET ругают за производительность. HTTPHandler является частью ASP.NET, это не стороннее решение. Если его использовать, то ряд проблем ASP.NET удаётся решить.
C веб-сервисами я работал. Если они вам милее, то работайте с ними. HTTPHandler может передать параметры на сервер не только тем способом, что я описал. Я использовал самый простой из способов.
HttpHandler не может передать параметры на сервер, он уже находится на сервере. И у него нет других способов получения параметров, кроме как из HttpContext, потому что это низкоуровневый компонент.
Итого вы не можете продемонстировать никаких преимуществ вашего решения по сравнению с веб-сервисами или signalr. QED.
Итого вы не можете продемонстировать никаких преимуществ вашего решения по сравнению с веб-сервисами или signalr. QED.
Я просто не хочу рассказыывать Вам о ASP.NET.
:)
Sign up to leave a comment.
Хочу таймер и счётчик загруженных строк на Web-форме