Sistemas Operativos III
Fecha: Agosto 1999
Autor:
Rene Astudillo Muñoz
Version: 0.0
1. Objetivo General
Nota: Este curso discute la tematica general del modelo cliente servidor sobre redes. El nombre del ramo responde solo a razones historicas.
Generar una capacidad básica de diseño y especificación de sistemas Cliente/Servidor.
Aprender a utilizar tecnologias del tipo utilizadas en internet, como plataforma base de sistemas Cliente/Servidor.
2. Unidades
Introduccion a procesos clientes y servidores
El proceso servidor de HTTP
Los procesos servidores de SMTP y POP3
La capa CGI
3. Contenidos
3.1 Contenido de Unidad: Introduccion a procesos clientes y servidores
Transporte TCP, la capa socket, el espacio de direcciones IP.
El espacio de nombres y las URLs
Tiempo: N [h]
Metodo de medicion:
Los procesos servidores y los sockets
Tiempo: N [h]
Metodo de medicion:
3.2 Contenido de
la Unidad El proceso servidor de HTTP
Que es HTTP, su relacion con HTML
El modelo conceptual de Cliente/Servidor de tres capas a utilizar.
Productos que implementan el lado del cliente.
Productos que implementan el lado del servudor.
Productos que implementan el medio de transporte.
Tiempo: N [h]
Metodo de medicion:
Implementacion en laboratorio de un esquema Cliente/Servidor para publicacion estática.
Tiempo: N [h]
Metodo de medicion:
3.3 Contenido de
la unidad: Los procesos servidores de SMTP y POP3
Que es SMTP
Que es POP3
Cual es la relacion que existe entre ambos protocolos
El modelo conceptual de Cliente/Servidor de tres capas a utilizar.
Productos que implementan el lado del cliente.
Productos que implementan el lado del servidor.
Productos que implementan el medio de transporte.
Tiempo: N [h]
Metodo de medicion:
Implementacion en laboratorio de un esquema Cliente/Servidor para mailing
Tiempo: N [h]
Metodo de medicion:
3.4 Contenido de
unidad: La capa CGI
Que es la capa CGI
Los distintos tipos de especificaciones de CGI actualmente en el mercado
El proceso que implementa CGI visto como un proceso cliente y servidor de un proceso HTTP.
La relacion entre CGI, HTTP y HTML
Tiempo: N [h]
Metodo de medicion:
Implementacion en laboratorio de una aplicación CGI para indexacion dinamica de documentos.
Tiempo: N [h]
Metodo de medicion:
4. Evaluaciones
Se realizara tres evaluaciones de tipo solmene.
5. Bibliografia
"Internetworking with TCP/IP, volume III.
Client-Server Programming and applications BSD socket version"
Douglas E. Comer & David L. Stevens
Editorial Prentice-Hall, International Inc. 1993, 498p
"Client/Server Technology for Managers"
Karen Watterson
Addison-Wesley. 1995, 235p
"The Java Tutorial
Object-Oriented Programming for the Internet"
Mary Campione and Kathy Walrath
Addison-Wesley. 1997, 831p