Introducción al modelo Cliente-Servidor Carlos Rojas Kramer Universidad Cristóbal Colón.

Slides:



Advertisements
Presentaciones similares
Intranets P. Reyes / Octubre 2004.
Advertisements

Arquitectura Cliente Servidor
Internet y tecnologías web
“ Tipos de Redes” POR TAMAÑO.
Hardware y Software de servidor
Introducción a la Tecnología de la Información
Redes del trabajo *Carrera: t.n.s prevención de riesgos *Integrantes:
Introducción a servidores
Bases de datos distribuidas
Base de Datos Distribuidas FUNDAMENTOS DE BASES DE DATOS DISTRIBUIDAS
CREACION DE ESPACIOS VIRTUALES PARA TRABAJO EN EQUIPO
Tipos de Servidores y su uso
Aplicaciones Cliente-Servidor
Carlos Rojas Kramer Universidad Cristóbal Colón
ARQUITECTURA CLIENTE-SERVIDOR
Tecnologías Cliente / Servidor Capitulo III Richard Jiménez V. clienteserver.wordpress.com.
Sistemas Operativos Distribuidos Plataforma Cliente/Servidor
Estructura de un Sistema Operativo
Término que se le da al conjunto de equipos de cómputo que se encuentran conectados entre si por medio de dispositivos físicos que envían y reciben -
Introducción al software
Tecnología Cliente Servidor
Compartir Informacion Compartir Hardware y Software
S.O. Multiusuario, red. Servicio: Cliente/Servidor, p2p
BASES DE DATOS DISTRIBUIDAS
SISTEMAS OPERATIVOS DE RED
Introducción a los Sistemas de Bases de Datos Distribuidos
HERRAMIENTAS INFORMATICAS
Sistemas Operativos de Red
Es una arquitectura de procesamientos cooperativo donde uno de los componentes pide servicios a otro. Es un procesamiento de datos de índole colaborativo.
ELEMENTOS DE UNA RED ( Parte I)
Elemento Lógico (Software)
Auditoría de Sistemas y Software
Arquitectura de una aplicación
BASE DE DATOS BY: Julián Villar Vázquez.
Desarrollo de aplicaciones para ambientes distribuidos
Sistema operativo de red Al igual que un equipo no puede trabajar sin un sistema operativo, una red de equipos no puede funcionar sin un sistema operativo.
Un sistema de gestión de bases de datos: Es un conjunto de programas que permite a los usuarios crear y mantener una base de datos. Por tanto, el SGBD.
Servidores Conceptos Generales.
INTRODUCCIÓN. Motivación “Procesamiento distribuido significa dividir una aplicación en tareas y poner cada tarea en la plataforma donde pueda ser manejada.
También llamada red de ordenadores o red informática, es un conjunto de equipos conectados por medio de cables, señales, ondas o cualquier otro método.
UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO MODULO IV ADMINISTRACIÓN DE BASES DE DATOS Servidor de la Base de Datos E.I. L.E. Prof. Ramón Castro Liceaga SEMINARIO.
Cambio a un sistema Cliente servidor
Escuela Normal “Profr. Darío Rodríguez Cruz”
Departamento de Informática Universidad de Rancagua
Introducción a la Computación Redes de Computadoras
 Un servidor proporciona información a los ordenadores que se conecten a él.  Cuando lo usuarios se conectan a un servidor pueden acceder a programas,
Prof. César Molina Sesión 2 - Principios de la computación Redes y comunicaciones.
Modelo de 3 capas.
Yañez Avalos Lizbeth Arely ¿QUE ES RED? Conjunto de operaciones centralizadas o distribuidas, con el fin de compartir recursos "hardware y software".
Introducción a los Sistemas Distribuidos. Prof. Yudith Cardinale Sept – Dic 2008 Universidad Simón Bolívar Departamento de Computación y T. I Sistemas.
Permiten las Redes: Compartir Informacion Compartir Hardware y Software Centralizar la Administration.
FUNDAMENTOS TECNOLÓGICOS DE INFORMACIÓN Ing. Tanya Recalde Chiluiza.
A RQUITECTURA DE SOFTWARE. CLIENTE-SERVIDOR Esta arquitectura consiste básicamente en un cliente que realiza peticiones a otro programa (el servidor)
Cliente-Servidor La arquitectura cliente-servidor permite al usuario en una máquina, llamada el cliente, requerir algún tipo de servicio de una máquina.
BASE DE DATOS DISTRIBUIDAS
Computación e Internet Computación e Internet - Lcdo. Félix Bucarelo – COMPUTACIÓN E INTERNET Facilitador Lcdo. Félix Bucarelo.
Arquitectura Cliente Servidor
Servidores. ¿Qué es un servidor? Servidor de Aplicación Servidor de impresión Servidor de base de datos Servidor de correo Servidor de Internet Servidor.
Protocolo de comunicación: serie de normas que deben aportar determinadas funciones ALGUNAS FUNCIONES LOCALIZAR un ordenador de forma INEQUIVOCA. INTERCAMBIAR.
UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008 Terminología informática básica FUNDAMENTOS TECNOLÓGICOS DE INFORMACIÓN.
INTRODUCCIÓN A LAS REDES DE COMPUTADORAS. ·
Elementos básicos para sistemas WEB. Que es la WEB Web es una tecnología que opera sobre internet que lleva propuesta desde El sistema de documentos.
Es el conjunto de ordenadores y dispositivos electrónicos conectados entre si cuya finalidad es compartir información.
ADMINISTRACIÓN DE REDES Planes de Migración. Migración En tecnología de información y comunicación, la migración es el proceso de la transferencia desde.
Arquitectura de una aplicación Arquitectur a: desarrolla un plan general del sistema, asegurando que las necesidades de los usuarios sean atendidas. Ingeniería.
Introducción a las redes de computadores
Conociendo el modelo Cliente-Servidor
BASES DE DATOS DISTRIBUIDAS M.C.C. María Guadalupe Villanueva Carrasco INGENIERIA EN SISTEMAS COMPUTACIONALES.
Conociendo el modelo Cliente-Servidor. Introducción En el mundo de TCP/IP las comunicaciones entre computadoras se rigen básicamente por lo que se llama.
Transcripción de la presentación:

Introducción al modelo Cliente-Servidor Carlos Rojas Kramer Universidad Cristóbal Colón

Modelos computacionales 4 Modelo centralizado 4 Computadoras aisladas 4 Redes locales 4 Redes amplias

Modelo centralizado 4 Un computador central poderoso 4 Los usuarios lo utilizan mediante terminales 4 Las terminales están distribuidas en correspondencia a las ubicaciones de los usuarios.

Computadoras aisladas 4 Típicas colecciones de computadoras personales. 4 Posible intercambio de datos usando medios magnéticos.

Redes locales 4 Computadoras interconectadas por algún medio de alta velocidad. 4 Típicamente usadas para compartir archivos, impresoras, enviar correo...

Redes amplias 4 Típicamente, interconexión de redes locales. 4 Permiten conexión a niveles corporativos y más allá.

Downsizing 4 El costo del poder de procesamiento para el computador central es muy alto. 4 El costo del poder de procesamiento para una PC es bastante bajo. 4 Quitarle carga de procesamiento al sistema central puede reducir costos. 4 Eliminar el sistema central puede involucrar complicaciones (BD duplicadas, etc).

Computación distribuida 4 Un sistema de cómputo distribuido consiste de varias computadoras interconectadas de alguna manera. 4 Cada una puede comunicarse con las otras. 4 Los programas que corren en una, pueden compartir información y solicitar a otras la ejecución de alguna tarea.

Cliente-Servidor 4 Más estructurados que el concepto general de sistema distribuido. 4 Clientes envían a los servidores peticiones de realizar alguna tarea. 4 Las tareas pueden variar mucho en naturaleza, y tal vez retornar información. 4 Clientes y servidores son asimétricos. 4 Un servidor puede ser cliente de otro servidor.

Una definición conceptual 4 Es un modelo para construir sistemas de información, que se sustenta en la idea de repartir el tratamiento de la información y los datos por todo el sistema informático, permitiendo mejorar el rendimiento del sistema global de información

Definición por su arquitectura 4 Los distintos aspectos que caracterizan a una aplicación (proceso, almacenamiento, control y operaciones de entrada y salida de datos) en el sentido más amplio, están situados en más de un computador, los cuales se encuentran interconectados mediante una red de comunicaciones

Definición funcional que da IBM 4 Es la tecnología que proporciona al usuario final el acceso transparente a las aplicaciones, datos, servicios de cómputo o cualquier otro recurso del grupo de trabajo y/o, a través de la organización, en múltiples plataformas. El modelo soporta un medio ambiente distribuido en el cual los requerimientos de servicio hechos por estaciones de trabajo inteligentes o "clientes'', resultan en un trabajo realizado por otros computadores llamados servidores

Propiedades de C-S 4 Clientes y servidores son procesos separados. 4 Pueden correr en la misma o en diferentes computadoras. 4 Cada proceso puede ocultar información interna. 4 Cada proceso puede instrumentar sus propias reglas.

Términos relacionados con C-S 4 Interoperabilidad 4 Portabilidad 4 Integración 4 Transparencia 4 Seguridad

Interoperabilidad 4 Permite a sistemas diferentes intercambiar información con significado. 4 Se necesitan formas de intercambio estándar 4 Se requieren formatos de mensaje estándar.

Portabilidad 4 Un sistema que funciona en un entorno, puede instalarse en otro distinto. 4 Puede ser el mismo (o diferente) hardware, sistema operativo, ambiente de red, base de datos, etc.

Integración 4 Compartir e intercambiar información sin intervención externa. 4 Consistencia de comportamiento y presentación.

Transparencia 4 El usuario puede obtener información de un sitio sin necesidad de saber dónde está. 4 El usuario puede actualizar información sin necesidad de saber si hay copias de ella. 4 Pueden ejecutarse tareas en varios sitios sin que el usuario requiera saber dónde.

Seguridad 4 Usuarios protegidos de otros usuarios 4 Usuarios protegidos de agentes externos 4 Medio protegido contra espías 4 Medio protegido contra modificaciones 4 Niveles de acceso adecuados, aún al nivel administrativo.

Ejemplos de C-S 4 World Wide Web 4 FTP 4 Telnet 4 News 4 4 Time 4 y muchísimos más

Ventajas de C-S 4 Aprovecha las configuraciones existentes de hardware y software 4 Corresponde con modelos de negocio distribuido 4 Es escalable 4 La red es la computadora

Desventajas de C-S 4 Más difícil de instrumentar 4 Menos estable 4 Sensible al tráfico en la red 4 Más difícil de probar 4 Más difícil diagnosticar y corregir problemas.