Internet
Estas modificaciones suponen una reducción importante de la superficie expuesta a ataques, más extensibilidad y una mayor compatibilidad paraampliar la funcionalidad principal de IIS 7.0 mediante la creación de módulos de código administrado. El nuevo proceso de trabajo web proporciona también acceso a todos los eventos denotificación de la canalización de solicitud. El nivel de integración no tiene precedentes y permite que las características ASP.NET existentes (como la autenticación basada en formularios o laautorización de direcciones URL) se usen para todos los tipos de contenido web.
¿Qué diferencias de funcionamiento existen?
En versiones anteriores de IIS, toda la funcionalidad seintegraba de forma predeterminada y no era fácil ampliarla o reemplazarla. No obstante, la base de IIS 7.0 se divide en más de 40 módulos de características independientes. La base incluyetambién una nueva API Win32 para crear módulos de servidor principales. Los módulos de servidor principales son sustitutos nuevos y más eficaces de las extensiones y filtros de laInterfaz de programación de aplicaciones para servidores de Internet (ISAPI), aunque dichos filtros y extensiones siguen siendo compatibles con IIS 7.0.
Puesto que todas las característicasde servidor principales de IIS se desarrollaron como módulos de características discretos y para que IIS 7.0 pudiera usar la nueva API Win32, los módulos de características de IIS sepueden agregar, quitar o incluso sustituir.
IIS 7.0 incluye también compatibilidad con el desarrollo de extensiones de servidor web principales mediante .NET Framework. IIS 7.0 ha integradola API IHttpModule para ASP.NET, lo que permite a los módulos de código administrado obtener acceso a todos los eventos de la canalización de solicitud, para todas las solicitudes.
Regístrate para leer el documento completo.