Как потоки привязаны к запросам через Http.sys, IIS и ASP.NET

I ' m в настоящее время много читает о node.js. Часто сравнивают серверы, использующие традиционную модель потока на запрос (Apache), и серверы, использующие цикл событий (Nginx, node, Tornado).

Я хотел бы подробно узнать о том, как запрос обрабатывается в ASP.NET - от момента получения в http.sys до обработки в самом ASP.NET. Я обнаружил, что документации MSDN по http.sys и IIS немного не хватает, но, возможно, мой google-fu сегодня слаб. На данный момент лучший ресурс, который я нашел, - это сообщение в блоге Томаса Марквардта .

Может ли кто-нибудь пролить больше света на эту тему или указать мне на какие-либо другие ресурсы?

(Для целей этого вопроса я м интересует только IIS7 с типичным интегрированным конвейером)

20
задан David Padbury 29 January 2011 в 21:53
поделиться