FACULTAD DE INGENIERIA EN SISTEMAS COMPUTACIONALES Y TELECOMUNICACIONES TECNOLOGIA CLIENTE SERVIDOR TEMA: TECNOLGIA CLIENTE SERVIDOR Alumno: RONALD.

Slides:



Advertisements
Presentaciones similares
Arquitectura Cliente Servidor
Advertisements

Internet y tecnologías web
Hardware y Software de servidor
MAC OS.... CONCEPTOS GENERALES
LAN de computadores personales El objetivo de las LAN de computadores personales es el compartir recursos dentro de un entorno reducido, específicamente.
Noveno Semestre UNIDEC
I T S S P LIC INFORMATICA SISTEMAS OPERATIVOS WINDOWS 2003 SERVER DOCENTE: L.I RAMIRO ROBLES VILLANUEVA ALUMNOS: ROGELIO CHAIDEZ CORDOBA ZENON ESTRADA.
INDUSOFT Software para generación de completas aplicaciones industriales multi-plataforma Se compone de un completo y potente conjunto de herramientas.
Universidad Nacional Autónoma de Honduras
Aplicaciones Cliente-Servidor
Aplicación informática. formando parte de una red. pone sus recursos a disposición de las demás computadoras(clientes) de la red. Maneja información.
Carlos Rojas Kramer Universidad Cristóbal Colón
Tecnologías Cliente / Servidor Capitulo III Richard Jiménez V. clienteserver.wordpress.com.
BASES DE DATOS CLIENTE SERVIDOR Y DISTRIBUIDAS
Estructura de un Sistema Operativo
TEMA 2: «CONFIGURACIÓN DE MÁQUINAS VIRTUALES»
Arquitectura del sistema
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 -
Arquitectura Orientada a Servicios (SOA)
Gestión de usuarios en redes Miguel A. González Ruz 19/11/07.
Tecnologías Cliente / Servidor Capitulo III Richard Jiménez V. clienteserver.wordpress.com.
Tecnología Cliente Servidor
Diseño e implementación de un ambiente virtualizado para un Sistema de Administración de Contenidos usando Microsoft SharePoint con cada uno de sus componentes.
Java 2 Platform Enterprise Edition
S.O. Multiusuario, red. Servicio: Cliente/Servidor, p2p
 Una red de computadoras es un conjunto de conexiones físicas y programas de protocolo, empleados para conectar dos o más computadoras.  Aunque hace.
Infraestructura de Tecnologías de Información
PROTOCOLOS Un protocolo es un conjunto de reglas que hacen que la comunicación en una red sea más eficiente.
Sistemas Operativos Distribuidos Plataforma Cliente/Servidor
ELEMENTOS DE UNA RED ( Parte I)
Servicios de las Redes Por: Karen Caraballo Álvarez Marisol Sánchez Márquez Educ. 676 Prof. Carmen Robles Sánchez (Ed, D (c) )
Administración de datos con MS-SQL Server y Visual Basic
¿Quienes Somos? Scorpion Computer Services es una compañía diversificada en el área de la informática, nuestros servicios están orientados a la automatización.
OMAR SANCHEZ ROBLES HECTOR PEREZ GARCIA. “Sistemas de cómputo compuesto por un gran número de CPU´s conectados mediante una red de alta velocidad”, Tanenbaum.
Arquitectura de una aplicación
ASP.NET es una nueva y potente tecnología para escribir páginas web dinámica. Es una importante evolución respecto a las antiguas páginas ASP de Microsoft.
DATA WAREHOUSE Equipo 9.
Introducción al modelo Cliente-Servidor Carlos Rojas Kramer Universidad Cristóbal Colón.
EL SISTEMA OPERATIVO.
Desarrollo de aplicaciones para ambientes distribuidos
LOS SISTEMAS OPERATIVOS
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.
Mensajería cliente-servidor en Flex y Java
Tecnologías de Información
Por: Ana Karina Andonegui Peña. Un sistema operativo de red (Network Operating System) es un componente software de una computadora que tiene como objetivo.
El modelo de análisis tiene como objetivo generar una arquitectura de objetos que sirva como base para el diseño posterior del sistema. Dependiendo del.
Departamento de Informática Universidad de Rancagua
Sistemas Operativos.
Términos y Conceptos Básicos
Modelo de 3 capas.
Teleprocesos y Sistemas Distribuidos Windows Server INTEGRANTES: Cantera Salazar, Julissa Arcelly Yalico Tello, Diana Accho Flores, Wilber Dávila, Mireilli.
Sistemas Operativos De Red
DESARROLLO DE APLICACIONES PARA AMBIENTES DISTRIBUÍDOS ALUMNOS: MARIANA MIGNÓN RÉDING CARLOS ANTONIO CARRASCO MARTÍNEZ PROFESOR: DR. JOSÉ BERNARDO PARRA.
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.
INSTITUTO DE ESTUDIOS SUPERIORES DEL ESTADO
Tecnologías Cliente / Servidor Capitulo II Richard Jiménez V. clienteserver.wordpress.com.
Tecnologías Cliente / Servidor
BASE DE DATOS DISTRIBUIDAS
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.
EXTRANET E INTRANET.
Aplicaciones en 2,3 y n capas
UD09 Sergio Lucas Madrid. Es un protocolo de Internet para sincronizar los relojes de los sistemas informáticos a través del ruteo de paquetes en redes.
Arquitectura de una aplicación Arquitectur a: desarrolla un plan general del sistema, asegurando que las necesidades de los usuarios sean atendidas. Ingeniería.
 Definir conceptos fundamentales de las BDD como DTM y DBMS.  Conocer el esquema actual de la Base de datos de la UNACH.  Analizar cuándo utilizar.
Conociendo el modelo Cliente-Servidor
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.
NATIONAL UNIVERSITY COLLEGE.  Los Sistemas de Información (SI) y las Tecnologías de Información (TI) han cambiado la forma en que operan las organizaciones.
Transcripción de la presentación:

FACULTAD DE INGENIERIA EN SISTEMAS COMPUTACIONALES Y TELECOMUNICACIONES TECNOLOGIA CLIENTE SERVIDOR TEMA: TECNOLGIA CLIENTE SERVIDOR Alumno: RONALD PALLO Andrade PROFESOR: Ing. FRANCISCO JAVIER ESPINOZA PACHECO 2013

Puntos básicos de la nueva arquitectura cliente/servidor. 6. 1. Distribución. Distribución de datos y procesos entre más de un programa. 6. 2. Cooperación. Dos programas colaboran para alcanzar un objetivo 6. 3. Especialización. Una de las partes, la del servidor, es especializada. De este concepto hablaremos más adelante, después de reanudar nuestro viaje histórico. 6. 4. Presencia de más de un ordenador. Con o sin comunicaciones remotas. 6. 5. Presencia de un transportista. Necesidad de un transportista de mensajes entre cliente y servidor. Y el transportista puede fallar dejando el servicio deshabilitado. Esta situación marca un hecho fundamental en el diseño. Hasta ese momento, si un servicio encapsulado en una rutina linkada con el programa, no respondía ese era el menor de los problemas: probablemente la máquina se había estropeado o el programa estaba mal programado.

EVOLUCION DE LA TECNOLOGIA CLIENTE SERVIDOR 1"ola Netware".-Causada por NOSs (Network Operating System). facilitan a las aplicaciones compartir archivos, impresoras y otros dispositivos conectados a la red; desempeñan su magia extendiendo el alcance del sistema operativo 2.- La ola de las aplicaciones centradas en bases de datos. La tecnología predominante es el "servidor de bases de datos SQL". Sin embargo, también experimentamos otras dos grandes oleadas tecnológicas causadas por el GroupWare y los TP monitors. 3.- La tercera oleada de cliente/servidor son los objetos distribuidos. Los objetos rodean la tecnología de la primera y segunda ola y añaden un nuevo valor considerable. Tienen el único potencial de distribuir inteligencia entre clientes y servidores donde más se requiere.

Evolución del modelo Cliente Servidor Mono-capa Data Base Server – Computación centralizada Two-Tier – Proceso de transacciones Multi-tier Client/Server Three-tier Multi-tier N-tier

Aplicaciones mono-capa Figura 1. Arquitectura Típica de una aplicación de una sola capa. Aquellas que tanto la propia aplicación como los datos que maneja se encuentran en la misma máquina y son administradas por la misma herramienta: podríamos decir que son una sola entidad

Modelo En Dos Capas (Two-Tier Model) Arquitectura cliente/servidor clásica: tenemos dos "capas" (two-tier): Una donde está el cliente que implementa la interface. Otra donde se encuentra el gestor de bases de datos que trata las peticiones recibidas desde el cliente. La lógica de la aplicación se encuentra por tanto repartida entre el cliente y servidor. Un ejemplo de esta configuración podría ser un applet Java que se carga en el navegador del cliente y trabaja directamente con la base de datos mediante JDBC.

Modelo en Tres Capas (Three-Tier Model) Añade una nueva capa entre el cliente y el servidor donde se implementa la lógica de la aplicación. El cliente es básicamente una interface, que no tiene por qué cambiar si cambian las especificaciones de la base de datos o de la aplicación; queda aislado completamente del acceso a los datos. En este caso se tiene total libertad para escoger dónde se coloca la lógica de la aplicación: en el cliente, en el servidor de base de datos, o en otro(s) servidor(es). También se tiene total libertad para la elección del lenguaje a utilizar.

Modelo en Tres Capas (Three-Tier Model) En esta Arquitectura todas las peticiones de los clientes se controlan en la capa correspondiente a la lógica del negocio. Cuando el cliente necesita hacer una petición se la hace a la capa en la que se encuentra la lógica del negocio. Esto es bastante importante pues eso quiere decir que:

Arquitectura de N Tier Windows DNA distribuye una aplicación entre varias capas llamadas niveles. Aunque los niveles algunas veces residen físicamente en máquinas diferentes, Windows® DNA enfatiza la distribución lógica. Mientras que los nombres de estos niveles difieren de acuerdo a la fuente, la Guía del Desarrollador de BackOffice® (BackOffice® Developer's Guide, BDG) se refiere a ellos como sigue: Servicios de usuario. Servicios de negocios. Servicios de datos.

Arquitectura de N Tier Este diagrama muestra como varias aplicaciones y tecnologías de Microsoft son implementadas en la arquitectura N niveles. Al leer la BDG, Usted verá como estos niveles trabajan juntos para proporcionar la funcionalidad, estabilidad y escalabilidad que las aplicaciones empresariales requieren. Como lo indica el diagrama, Windows DNA sintetiza en las aplicaciones un conjunto común de servicios, incluyendo HTML y HTML dinámico (DHTML), controles ActiveX®, componentes del Modelo de Objeto Componente (COM), scripts en el lado cliente y en el lado servidor, transacciones, seguridad y servicios de directorio, acceso a datos y a bases de datos, administración de sistemas y ambientes de creación de componentes. Estos servicios son expuestos de manera unificada a través del COM, el cual permite que las aplicaciones interoperen y compartan componentes.

TIPOS DE CLIENTES "cliente flaco“ “cliente gordo“ Servidor rápidamente saturado. Gran circulación de datos de interface en la red. “cliente gordo“ Casi todo el trabajo en el cliente. No hay centralización de la gestión de la BD. Gran circulación de datos inútiles en la red.

TIPOS DE SERVIDOR Servidores de archivos Servidores de bases de datos Servidores de transacciones Servidores de Groupware Servidores de objetos Servidores Web

Servicios Basados en C/S Servicios de Datos e Impresión Servicios de Comunicaciones Servicio de Administración Servicios de Aplicación

¿Factores de Desarrollo dpe la Arquitectura C/S? Los factores que están apoyando el desarrollo de las arquitecturas Cliente/Servidor, responden a un conjunto de fuerzas presentes en el mercado y que se concretan en:

FACTORES QUE IMPULSARON LA REVOLUCIÓN TECNOLÓGICA TECNOLOGÍA Y GLOBALIZACIÓN La relación entre la tecnología y la Globalización ha sido y es recíproca. Es innegable la influencia de la globalización en el desarrollo de nuevas y más efectivas tecnologías. Han aparecido desarrollos tecnológicos cada vez más potentes, efectivos y baratos En el siglo XX los logros tecnológicos fueron insuperables, con un ritmo de desarrollo mucho mayor que en períodos anteriores

¿Factores de Desarrollo de la Arquitectura C/S? Una fuerte demanda de interfaces fáciles y de sistemas orientados a eventos. El modelo aporta mayor atractivo visual, consistencia, mayor productividad y menos errores. Una mayor rentabilidad. En base al equilibrio precio/rendimiento en plataformas personales y servidor, acompañado de una clara optimización del hardware y software. Demanda de mejor acceso a datos de soporte a las actividades del negocio y la toma de acciones. Mejorar el posicionamiento tecnológico. LAN server, interface SQL, herramientas 4GL específicas para Cliente/Servidor, modularidad de sistemas.

Red de anillos de cables interoceanicos

La sociedad de la información en América Latina y el Caribe

GRACIA S POR SU ATENCION FIN