Могу ли я жить без интегрированного режима IIS 7? - PullRequest
1 голос
/ 27 апреля 2009

Интересно, в чем заключаются подводные камни, связанные с его адаптацией, поскольку я сталкиваюсь со многими проблемами в интегрированном режиме. Например, URLRewritng.net не выполняет синтаксический анализ строки запроса на арабском языке в интегрированном режиме, а также многих других проблем.

еще лучше вопрос, который заключается в их способности объединять оба из web.config, я имею в виду позволить некоторым обработчикам HTTP и модулям работать в подходящем для этого режиме?

1 Ответ

3 голосов
/ 27 апреля 2009

Основным преимуществом интегрированного режима IIS7, по-видимому, является встроенная интеграция .NET в конвейер HTTP-запросов / ответов.

Встроенная интеграция предоставляет вам доступ к каждому запросу, даже для статических файлов, и не требует настройки на самом сервере, просто настройка в файле конфигурации, что упрощает общий хостинг.

В IIS6 было возможно интегрировать .NET в конвейер, используя сопоставление с подстановочными знаками (*), которое в основном давало вам большинство преимуществ интегрированного режима IIS7, хотя было сказано, что сопоставление с подстановочными знаками ухудшает производительность, никто не казался чтобы иметь конкретные цифры и этот вопрос SO на самом деле показывает, что производительность не влияет вообще.

Я не думаю, что стоит изменить ваш код только для того, чтобы поддерживать интегрированный режим, придерживаться классического режима и при необходимости включать сопоставление с подстановочными знаками.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...