В IIS6 была причина использования фильтров/расширений ISAPI ?. То же самое не может быть достигнуто с помощью модулей httphandler/http. Также в IIS7 ISAPI полностью удален. Является ли весь код IIS7 написанным на .Net. Я хочу знать, нужно ли знать об ISAPI в деталях для отладки или добавления новых функций?ISAPI vs httphandler
9
A
ответ
9
В IIS6 фильтры/расширения ISAPI были аналогичны HttpModules/HttpHandlers. Что касается HttpModules, они не могут выполнять те же функции, что и фильтры ISAPI. Одно из ограничений заключается в том, что не ресурсы ASP.NET не имеют доступа к HttpModules. Например, если ваше приложение является классическим ASP и вы хотите манипулировать входящими запросами и исходящими ответами, то единственным вариантом будет фильтр ISAPI.
IIS7 still supports adding ISAPI filters and extensions.
В общем, время ISAPI пришло и ушло. Если вы хотите расширить функциональность веб-сервера с помощью IIS7, то лучше всего подходят интерфейсы .NET и интерфейсы обработчиков.
Смежные вопросы
- 1. Generic HttpHandler vs normal aspx Страница HttpHandler
- 2. Grizzly FIlterchain VS HTTPHandler
- 3. HTTPHandler vs .aspx
- 4. Почему httphandler не работает
- 5. Развертывание веб-службы HttpHandler
- 6. HttpHandler на Azure
- 7. ISAPI и Visual C++ 2010
- 8. Как отлаживать ASP.net HTTPHandler
- 9. Вызов Generic-HttpHandler внутри другого Generic-HttpHandler
- 10. Как устранить ошибки ASP.NET ReportViewer VS 2010 в HttpHandler?
- 11. HttpHandler реализация
- 12. HttpHandler Redirect
- 13. Где настроен httpHandler Web Deploy?
- 14. Синтаксис перезаписи ISAPI Неверный?
- 15. Правило перезаписи ISAPI
- 16. Faulting DLL (фильтр ISAPI)
- 17. Dynamic ISAPI ReWrite
- 18. Ошибка фильтра IAS7 ISAPI
- 19. ISAPI rewrite - ignore подкаталог
- 20. ISAPI PHP REWRITE
- 21. Разработка фильтра ISAPI
- 22. ISAPI Rewrite вместо mod_rewrite
- 23. Авария фильтра ISAPI IIS
- 24. if else .htaccess/ISAPI
- 25. Как отладить фильтр ISAPI?
- 26. Isapi filter - state
- 27. Как написать плагин ISAPI?
- 28. ISAPI фильтр Исключение
- 29. mod_rewrite для ISAPI Rewrite
- 30. Как использовать ISAPI WebService