Sobre a API do servidor HTTP
A API do Servidor HTTP fornece aos desenvolvedores uma interface de baixo nível para o lado do servidor da funcionalidade HTTP, conforme definido no RFC 2616. A API permite que um aplicativo receba solicitações HTTP direcionadas para URLs e envie respostas HTTP. Para enviar respostas dinâmicas, as interfaces ISAPI ou ASP.NET são recomendadas.
A API do Servidor HTTP permite que vários aplicativos coexistam em um sistema, compartilhando a mesma porta TCP (por exemplo, porta 80 para HTTP ou porta 443 para HTTPS) e servindo diferentes partes do namespace da URL.
A API do Servidor HTTP requer conhecimento da linguagem de programação C e uma familiaridade com a programação da API do Windows. Os aplicativos que não exigem acesso de baixo nível ao HTTP devem usar o ISAPI do IIS ou as classes .NET Framework para soluções baseadas em HTTP.