2009-10-24 5 views

ответ

4

HttpListener - это оболочка для http.sys (HTTP Server API), которая доступна в Windows XP с пакетом обновления 2 (SP2) или выше. Он инструктирует http.sys прослушивать HTTP-запросы к конкретным виртуальным хостам/портам, а когда есть запрос, «дает» данные ответа http.sys, который возвращает его клиенту.

Очевидными преимуществами являются производительность и возможность обмена IP-адресами и портами с другими процессами, такими как Internet Information Server (IIS). Это означает, что вы можете запускать виртуальный хост в вашем процессе и виртуальный хост в IIS на одном и том же IP-порту.

1

Я никогда раньше не использовал этот класс, но думаю, что HttpListener фактически соединяется с существующим процессом веб-сервера, работающим в Windows? Просто догадка.

Смежные вопросы