IIS 7.0
IIS7 es el nuevo internet information server que está presente con Windows Vista y aparecerá también con Longhorn, versión servidora del nuevo sistema operativo. IIS7 es el sucesor del IIS6 y las novedades que ofrece vienen dadas por una arquitectura modular y extensible, la nueva pipeline integrada y las mejoras en la administración que nos ofrece. Vamos a entrar un poquito más en detalle en estos puntos.
Cuando instalábamos IIS6 teníamos dos posibilidades: instalarlo o no instalarlo. Su diseño era el de un bloque compacto, y esto cambia en la nueva versión donde “rompemos” IIS en 40 módulos que los podemos añadir o quitar a nuestro antojo. Esto nos permite reducir la superficie de ataque a nuestro servidor porque sólo agregaremos los módulos que necesitemos, así como reducir la huella de memoria.
Esta elección de los módulos nos puede llevar a enfocar nuestro servidor hacia una función determinada, por ejemplo, servidor de cacheo o de balanceo de carga.
También cambia la forma de tratar las peticiones. Antes teníamos una pipeline general (tubería) por la que iban pasando todas las peticiones y si la petición iba dirigida a una página asp.net se llamaba a la pipeline de asp.net que estaba separada. Ahora todo esto ha cambiado y tenemos una pipeline integrada con lo cual reducimos la duplicidad de funcionalidad, por ejemplo, comprobación de credenciales y facilitamos la extensibilidad que pasa de tener que hacerse a través de filtros ISAPI a módulos propios que vamos añadiendo y quitando a nuestro antojo. Estos módulos los podemos hacer tanto en código nativo como manejado.
Otra de las mejoras es la herramienta de administración que tiene un interfaz mucho más amigable y nos permite poder manejar todos nuestros servicios web y los settings del servidor desde un único punto.

También tenemos un API en código manejado que nos permite una completa manipulación de los ficheros de configuración y acceso a los objetos del servidor.
Bueno, a modo de resumen, si IIS6 es un servidor probado y seguro, ahora se ha construido un nuevo IIS sobre la base del anterior mejorando aspectos como la modularidad, seguridad, extensibilidad y facilidad de administración. Así pues, a disfrutarlo toca!!!

1 comentario:
"[...]Cuando instalábamos IIS6 teníamos dos posibilidades: instalarlo o no instalarlo.[...]"
Es cierto, yo una vez cuando lo instalaba elegí la opción de no instalarlo. Ahora mi servidor web funciona con el IIS6 (pero para ahorrar espacio elegí la opción de no instalarlo durante la instalación).
Be pointer my friend.
Publicar un comentario