Tecnología

Inicio

Las diferencias en IIS 6.0 y 7.0

Las diferencias en IIS 6.0 y 7.0


Servicios de Internet Information Server (IIS) es la segunda aplicación de servidor web más popular disponible, vencieron a cabo sólo por Apache HTTP Server. Fue creado por Microsoft para su uso con Windows (clientes y servidores). Cuando está instalado Windows, IIS no está activada de forma predeterminada. Debe seleccionarse de características opcionales. IIS 6.0 está disponible con Windows Server 2003 y XP Profesional. IIS 7.0 se incluye con Windows Server 2008 y Vista.

Arquitectura

Una de las principales ventajas de IIS 7.0 sobre 6.0 es la nueva arquitectura modular. Módulos, unidades de código que realizan autorización, autenticación, registro y más, puede ser conectado dentro o fuera según sea necesario. El servidor puede ser más ligero, porque no hay necesidad de instalar una función o módulo, a no ser que se va a utilizar. Los administradores podrán gestionar su entorno más fácil. Los desarrolladores podrán crear el ambiente óptimo para sus necesidades. Además, muchas empresas de alojamiento apoyan la reescritura de URL Módulo de Microsoft, que proporciona una forma para que ejecute, enviar respuestas y abortar las solicitudes basadas en reglas personalizadas. Hay más de 40 diferentes módulos que están disponibles para la instalación durante el proceso de configuración de IIS.

Integración

Antes de IIS 7.0, ASP.NET integrado con IIS mediante el uso de una extensión ISAPI. Esto creó esencialmente dos tuberías de servidores, una tubería dentro de una tubería, una para componentes ISAPI nativos y uno para ASP.NET y otros componentes de la aplicación que gestiona. IIS 7.0 proporciona una estructura unificada donde existen componentes nativos y administrados en forma de módulos. Todos los módulos, nativo y gestionados, pueden inscribirse igualmente para los eventos en la tubería. Esto también permite un único punto de administración para la implementación, configuración y monitoreo de todos los módulos y características del servidor. Para aquellos que se sienten incómodos con o confundido por este nuevo modo integrado, IIS 7.0 sigue siendo compatible con un modo clásico, que es la misma configuración de canalización que IIS 6.0. En el modo clásico, la canalización de ASP.NET se ejecuta por completo dentro de la tubería de IIS.

Seguridad

IIS 7.0 soporta tanto los protocolos de autenticación de IIS 6.0 y una nueva autenticación de formularios. la autenticación de formularios no depende de cuentas de Windows y protege el acceso a todo tipo de contenidos. IIS 7.0 ofrece dos soluciones de autorización. La principal diferencia es la forma en que se procesan las reglas de autorización. El modelo más reciente procesa reglas con el fin de hijos, padres, abuelos continuación. El proceso de autorización ASP.NET viejas reglas exactamente lo contrario. encabezados de host SSL se han trasladado a la tienda HTTP.SYS. Esto permite que los certificados SSL que se añaden al servidor en lugar del sitio, por lo que es fácil de desplegar una certificación para múltiples sitios. Restricciones de IP son precisamente los mismos en IIS 6.0 y 7.0. El único cambio es una nueva propiedad, allowUnlisted, lo que lo convierte en un proceso más simple al configurar las políticas de seguridad globales.