La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Diseño de Servicios Web Internet Information Server © Copyright 2003 Víctor ROBLES FORCADA

Presentaciones similares


Presentación del tema: "Diseño de Servicios Web Internet Information Server © Copyright 2003 Víctor ROBLES FORCADA"— Transcripción de la presentación:

1 Diseño de Servicios Web Internet Information Server © Copyright 2003 Víctor ROBLES FORCADA vrobles@fi.upm.es http://laurel.datsi.fi.upm.es/~ssoo/DSW/

2 Servicios incluidos  Servidor web  Servidor ftp  Seguridad integrada con Windows NT/2000  Programable: CGI, ISAPI y ASP  Facilidades de acceso a Base de Datos  Servidor SMTP  Servidor NNTP

3 Posibilidades de instalación  PWS Windows 95/98: Programa de instalación en el directorio ADD-ONS Windows NT Workstation: Option Pack Windows 2000 Professional por defecto (PWS)  IIS Windows NT Server con SP 3 o superior: Option Pack Windows 2000 Server: Incluido

4 Requisitos mínimos  CPU: Intel Pentium 90MHz  RAM: 64 MBytes  Disco: 200 MBytes  Video: SVGA 800x600, 256 colores

5 Arquitectura del IIS  Dos niveles estática y dinámica  Estática: Establecimiento de conexión Autenticación del cliente Procesamiento de la respuesta  Dinámica: CGI ISAPI ASP

6 Autenticación  Dos tipos: anónima o específica de usuario  Anónima: Usuario especial del sistema IUSR_MACHINE.  Específica: Básica: texto plano NTLM: Sólo Internet Explorer y no proxy Usando SSL Método propio de autenticación

7 Arquitectura estática SAM Búsqueda datos Resultado SF Cliente 1 2 3 4 5 6 Autenticación

8 Arquitetura dinámica  CGI: Especifica interfaz de programación para paso de parámetros a través del URL. Alta flexibilidad Poco integrado con NT Arranca un proceso al ser invocado => ineficiencia en Windows

9 Arquitectura dinámica II  ISAPI (Internet Server API) Total integración con NT Componente WAM (Web Application Manager), basado en MTS (Microsoft Transaction Server) Están siempre en ejecución. Dos tipos: Extensiones ISAPI Filtros ISAPI

10 Arquitectura dinámica III  ASP (Active Server Pages) Basado en programación con scripts Código script embebido en código HTML Componente ASP que lo interpreta. No da mismo rendimiento que ISAPI por ser interpretado Suele necesitar de componente adicionales

11 Acceso a Bases de Datos Aplicación ODBCADO Base de Datos OLEDB

12 Admin del servidor web  Se realiza a través del MMC (Microsoft Management Console)  Es accesible desde el panel de control  Configuración a 3 niveles: Sitio Web por defecto Específico a cada sitio Configuración por fichero  Configuraciones heredables

13 Niveles administración

14

15

16

17

18

19

20

21

22

23

24

25

26 Más posibilidades  Directorios virtuales: Directorio que no está físicamente contenido en el IIS Dentro de la propia máquina o en la red  Servidores virtuales: Mantiene múltiples dominios dentro de una máquina.


Descargar ppt "Diseño de Servicios Web Internet Information Server © Copyright 2003 Víctor ROBLES FORCADA"

Presentaciones similares


Anuncios Google