Internet Information Server 7

II7 (notas sin editar)
—-
1.- modular design
* Se puede sacar o reempezar los módulos 🙂
* Se pueden agregar módulos en código nativo o administrado
* Mejora de la UI de administración.
* Se construyó una pipeline único:
autentificación
autorización
Resolvecache
etc……
* Para cada módulo se puede elegir que piezas instalar,
por ejemplo Autentificacion (NTLM/BASIC/Anom)
* IIS 7 pone la configuración en un archivo de configuración  y no en metadata como antes.
La configuración de una aplicación se guarda en System.webserver en el web.config.
Existe una funcionalidad para delegar la configuración de estos archivos.
* IIS7 Módulos> si se cambia el orden de los módulos, todo queda en el web.config
 
2.- Extensibilidad
* iis7 modulos de código nativo o administrado
* Instrumentación de aplicaciones integrada, para hacer traza 🙂
* host servidor Web usando protocolos no HTTP :O
* El esquema de configuración de ii7 puede ser extendido 🙂
* Handler vs Modules:
 + Handler, se hace cargo de un tipo de archivo específico en IIS
 + Un módulo se ejecuta en el pipe siempre, cross cutting counsirng.  Estos tienen un
orden de ejecución.
* IIS7 tiene 40 módulos out of the box.
* Para crear un módulo se debe hacer una clase que implemente IhttpModule
 + EL objeto HttApplication contiene la información del contexto de ejecución.
* Existen 12 eeventos de Request
* applicationhost.config
 + Aquí se configura el host completo.
 + En la sección Módulo, se configura el orden de ejecución de los módulos.
* Si se usa el pipeline clásico no se usan los módulos del pipeline integrado, son
excluyentes.
* La interfaz de administración puede extenderse ( Esto es para las niñas )
 
3.- Integración con .net
* Es posible correr el pipe clásico
* En pipiline integrado, es el por defecto. Esto avita por ejemplo que se ejecute doble
autentificación.
* Los contenidos estáticos pasan por el mismo piplene, por lo que pueden ser administrados
por los módulos 🙂
 
4.- Administración
* Consola nueva de administración.
* Administración por línea de comandos: appcmd  🙂
* Script de administración
* Código manejado Microsoft.Web.Asminitration 🙂 Por ejemplo se pueden crear aplicaciones o
bajar el appdomain por código
* Manejo de errores y depuración mejorada> trae un motor de reglas que permite configurar
como y cuando hacer log.
Por ejemplo: tipo de contenido, código de respuesta, tiempo de respuesta. 🙂

Anuncio publicitario

Deja una respuesta

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s