Построен ли IIS поверх httplistener?

#asp.net #iis #httplistener

#asp.net #iis #httplistener

Вопрос:

Да ладно, мне просто вдруг стало интересно. Разве вам тоже не интересно?

Обратите внимание, что мне уже совершенно ясно, что для любого IIS до IIS6 ответ будет отрицательным. Я подозреваю, что ответ отрицательный и для любого другого IIS, но я ищу кого-то, кто знает этот материал. 🙂

Ответ №1:

Well HttpListener использует модуль ядра, называемый http.sys под капотом, который также использует IIS. http.sys отвечает за прослушивание входящих HTTP-соединений и маршрутизацию их в соответствующее прослушивающее приложение.

При использовании HttpListener кода from вы настраиваете префикс прослушивателя, который используется для регистрации прослушивателя вашего приложения с помощью http.sys . IIS делает то же самое…

Здесь есть довольно много подробностей по этому вопросу.