В IIS6 была там причина использования / расширений фильтров ISAPI?. Может то же не быть достигнутым, используя httphandler/http модули. Также в IIS7 ISAPI был удален полностью?. Весь кодекс IIS7, написанного в .NET. Я хочу знать, что нужно знать о ISAPI подробно для того, чтобы отладить или добавить новые опции?
В IIS6 фильтры/расширения ISAPI были аналогичны HttpModules / HttpHandlers. Что касается HttpModules, то они не могут обеспечить точно такую же функциональность, как фильтры ISAPI. Одним из ограничений является то, что ресурсы, не принадлежащие ASP.NET, не имеют доступа к HttpModules. Например, если ваше приложение является классическим ASP и вы хотите манипулировать входящими запросами и исходящими ответами, то вашим единственным вариантом будет фильтр ISAPI.
IIS7 все еще поддерживает добавление фильтров ISAPI и расширений .
В общем, время ISAPI пришло и ушло. Если вы хотите расширить функциональность веб сервера с помощью IIS7, то интерфейсы .NET модулей и обработчиков являются лучшим подходом.