You are on page 1of 2

Sistemas Distribuidos - Presentation Transcript

Ingeniería en Sistemas ComputacionalesSistemas Distribuidos I


M.T.I.E. & E.T.R. Lic. Enrique Aguilar Vargas
Acerca del Profesor
Enrique Aguilar Vargas
Licenciado en Informática por el Tec. De León
Posgrado en Teleinformática y Redes por la Universidad De La Salle Bajío
Máster en Tecnologías de Información Empresarial por la Universidad De La Salle Bajío
Coordinador de Posgrados en Redes y Tecnologías WEB de la Universidad De La Salle
Bajío
Consultor en Desarrollo de Software
Contacto:
Correo Electrónico y MSN: enriqueaguilar2009@hotmail.com
Blog: http://www.enriqueaguilarvargas.com
Videos tutoriales: http://www.vimeo.com/enriqueaguilarhttp://www.youtube.com/enr
iqueaguilarvargas
Twitter = @enriqueaguilar
Celular = 4771-80-47-04
Blog de la clase: http://clases2010tec.blogspot.com/
Correo de la clase para subir sus prácticas: sistemas.distribuidos.tec@gmail.com
Sistemas Distribuidos I
Objetivo de la Materia:
Adquirir herramientas y técnicas para diseñar e interconectar sistemas distribuidos
heterogéneos en plataformas de tiempo real.
Objetivo Específico:
Al término del curso, el alumno será capaz de construir sistemas distribuidos hetero
géneos de tipo Cliente-Servidor y Web con interconexión en tiempo real.
Unidades Generales
U1 Fundamentos de sistemas distribuidos
U2 Almacenamiento
U3 Transacciones
U4 Interfaz de usuario y arquitectura
U5 Aplicación distribuida con interfaz de usuario
U6 Desarrollo de proyectos
Webgrafía
MSDN de Microsoft
Blog de Enrique Aguilar Vargas
Blog de la Materia
Archivos bibliográficos de tipo PDF proporcionados por el profesor
Forma de Evaluación
Las evaluaciones de los parciales y del final serán de la siguiente manera:
50% Prácticas en Laboratorio
50% Examen Práctico o Proyecto
Conocimientos requeridos
Sistemas de archivos
Arquitectura de hardware
Diseño de Bases de Datos
Protocolos
Programación Orientada a Objetos
Reglas de la clase
Las llevadas en el Instituto y la carrera
En el salón de clases está prohibido ingresar con alimentos o bebidas, jugar, realiz
ar actividades ajenas a la clase y la indisciplina en cualquiera de sus rubros.
Después del profesor el alumno no podrá ingresar al salón de clase, solamente con una
justificación.
Expectativas de la clase
¿Cuales son tus expectativas de la clase y que esperas del curso?
Unidad 1 Fundamentos de Sistemas Distribuidos
¿Qué es un Sistemas Distribuido?
Definición de un Sistemas Distribuido
Es una colección de computadoras separadas físicamente y conectadas entre sí por una r
ed de datos y en donde se proporciona servicios de software con un fin común.
En un sistema distribuido se mezclan Sistemas Operativos, Arquitecturas de Desar
rollo, Lenguajes de Programación, Plataformas de Desarrollo, Bases de Datos, Hardw
are, etc.
Protocolos
El protocolo más usado actualmente (2009) en los sistemas distribuidos es SOAP y W
SDL.
SOAP (Simple Object Access Protocol) es el protocolo que permite la comunicación d
e dos objetos estandarizados, principlamente en formato XML.
SOAP fue creado por David Winer en 1998 y denominado originalmente XML-RPC (Llam
adas a procedimientos remotos)
WSDL WebServiceDescriptionLayer, es un formato XML que permite la descripción de u
n Servicio WEB que viaja principalmente en formato XML.
¿Pero que es un WebService?
WebService
Un Web Service es una capa intermedia de Software vía Web que mediante etiquetas e
standarizadas denominadas WebMethod, proporcionan accesos a datos o funcionalida
des sin importar la arquitectura y que son invocados por una aplicación cliente, s
in importar el Lenguaje de programación a utilizar.
Ejemplo Clásico de un Sistema Distribuido
Caso Despegar.com.mx
Bases
de Datos
WebService
WebService
Despegar.com.mx
WebService
WebService

You might also like