Модуль фильтра IIS7 ISAPI и события HttpModule - как они выстраиваются? - PullRequest
4 голосов
/ 19 марта 2010

Таким образом, IIS7 в режиме Integrated Pipeline использует IsapiFilterModule для переключения библиотек DLL фильтров ISAPI и запуска корректных «событий» на фильтрах, что совершенно отличается от предыдущих версий IIS или IIS7 в классическом режиме, поскольку это означает, что HttpModules отключаются прямо вдоль боковых фильтров ISAPI в режиме интегрированного конвейера.

Так кто-нибудь знает, как выстраиваются события ISAPI (http://msdn.microsoft.com/en-us/library/ms524855.aspx) и события HttpModule (http://msdn.microsoft.com/en-us/library/ms998536.aspx)??

)

1 Ответ

0 голосов
/ 14 мая 2010

События HttpModule запускаются после других фильтров, в соответствии с MSDN:

В этот момент IIS начинает обработку существа запроса.Это может быть сделано с помощью расширения ISAPI, приложения CGI, механизма сценариев, такого как ASP или PERL, или с помощью самого IIS для статических файлов.

Порядок событий http-модуля, который вы видите здесь или здесь

...