Учитывая рабочий процесс, который я поддерживаю, существует высокая вероятность, что по крайней мере сотня последовательных обращений к одному и тому же ресурсу будут выполнены в быстрой последовательности. Я начал изучать пакетные вызовы для отдыха и столкнулся с людьми, предлагающими Http Pipelining в качестве решения. Насколько я понимаю, клиент сможет отправлять десятки запросов через одно и то же соединение, одно за другим, и обрабатывать ответы каждый раз, когда получит ответ.
Я думаю, что этот тип решения более или менее то, что я ищу. В настоящее время я разрабатываю MVC Asp.net с расширением ресурсов для создания веб-сайта Restful (http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=24471).. Также клиенты используют клиентский модуль стартового набора WCF Rest для вызова Rest.
Вот часть информации, которую я ищу:
- Поддерживает ли IIS 7 конвейер Http? Нужно ли что-то настраивать, чтобы оно работало?
- Поддерживает ли Asp.net конвейер Http?
Этого должно быть достаточно, чтобы я продолжал поиски услуг Restful.
Спасибо за вашу помощь!