Cliente servidor

Share Embed Donate


Short Description

Descripción: Modelo cliente servidor presentacion de clase....

Description

Universidad Nacional José F.Sánchez Carrión Facultad de Ingeniería Escuela Profesional de Ingeniería de Sistemas e Informática Docente: Ing. Wigberto Martín Nicho Virú Ciclo Acadé Académico: mico: 2003 2003-II -II

ARQUITECTURA CLIENTE / SERVIDOR Ing. Wigberto Martín Nicho Virú E-mail: [email protected]

Huacho, Octubre del 2003

Modelo Cliente / Servidor ¿Qué es un Cliente? • Es la parte de la aplicación que está cerca del usuario. • Es el iniciador de un requerimiento de servicio. • El requerimiento inicial puede convertirse en múltiples requerimientos de trabajo a través de LAN o WAN. • La ubicación de los datos o de las aplicaciones es transparente para el cliente.

Modelo Cliente / Servidor: ¿Qué es un Servidor? • Es la parte de la aplicación que provee los servicios al cliente. • Es cualquier recurso de cómputo dedicado a responder los requerimientos del Cliente. • Pueden proveer múltiples servicios a los clientes, tales como impresión, acceso a BD, fax, procesamiento de imágenes,etc.

Cliente / Servidor Características • Cuando un procesador requiere los servicios de otro procesador. • Es una forma de cómputo en red, en la cual ciertas funciones requeridas por un “cliente” son atendidos por un procesador de mayor recursos, “servidor”. • Una aplicación en la que el usuario en forma transparente tiene acceso cercano a un servicio que se procesa en diferentes procesadores en

Cliente / Servidor. Características • El Cliente y el Servidor pueden actuar como una sola entidad y también como entidades separadas. • Las funciones de Cliente y Servidor pueden estar en  plataformas separadas o en la misma plataforma. • Un servidor da servicio a múltiples clientes en forma concurrente. • Cada plataforma puede ser escalable independientemente. • La interrelación entre HW y SW debe ser, de tal forma que no muestre la complejidad de formatos de datos y  protocolos.

DEFINICION DEL MODELO CLIENTE / SERVIDOR  «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

Objetivos mas importantes del Modelo C/S  Interoperabilidad   Red distribuida inteligente

 Recursos compartidos

IBM  Escalabilidad  de aplicaciones

HP

HP IBM

Transparencia de

QUE ES UNA ARQUITECTURA Es un entramado de componentes funcionales que aprovechando diferentes estándares, convenciones, reglas y  rocesos, permite integrar una amplia gama de

ELEMENTOS DE LA ARQUITECTURA C/S •Puestos de Trabajo •Comunicacione s •Servidores

 Arquitectur 

ARQUITECTURA C/S Por un lado, aprovecha el Mainframe que aporta capacidad de almacenamiento, integridad y acceso a la información.

Por el otro, la del computador que aporta facilidad de uso (cultura de PC), bajo costo, presentación atractiva (aspecto lúdico) y una

ELEMENTOS DE LA APLICACIÓN C/S •Presentación/Cap tación de Información •Procesos •Almacenamiento de la Información

 Aplicación C/S

Revisión del Modelo Cliente / Servidor Modelo de tres filas (Three Tier Model) Modelo de dos filas (Two Tier Model) Modelo de Gartner (Gartner´s Model)

El Modelo Físico de Tres Filas Mainframe Processor 

Backbone Network 

Shared Server 

Shared Server Backbone Network 

Server Application

El Modelo Físico de Dos Filas

Shared Server 

Shared Server

Server Application

Backbone Network 

Busssines Specific

Busssines Specific

Busssines Specific

El Modelo C/S del Gartner Group

Propone, para todas las aplicaciones, una división funcional entre el Cliente y el Servidor. Importante cuando existe incidencia en los órdenes de magnitud de los anchos de banda requeridos. Las configuraciones de procesamiento cooperativo son: 1. Presentación distribuida 2. Presentación remota 3. Lógica distribuida 4. Administración de datos remota

El Modelo C/S del Gartner Group Presentación Distribuida. SERVIDOR  APLICACIONES BASE DE DATOS PRESENTACION

Backbone Network 

PRESENTACION CLIENTES

CLIENTES

El Modelo C/S del Gartner Group Presentación Distribuida. VENTAJAS. Revitaliza los sistemas antiguos. - Bajo costos de desarrollo. - No hay cambios en los sistemas sistemas existentes. -

DESVENTAJAS. - El Sistema sigue en el host. - La interfaz del usuario se mantiene en muchas

El Modelo C/S del Gartner Group Presentación Remota EJEMPLO: CAJEROS AUTOMATICOS

SERVER 

APPLICATION DATA BASE

Backbone Network 

GUI WORK  STATION

WORK 

WORK  STATION

El Modelo C/S del Gartner Group Presentación Remota VENTAJAS. - La interfaz del usuario aprovecha bien la GUI. - La aplicación aprovecha el host. - Adecuado para algunos tipos de aplicaciones de apoyo a la toma de decisiones. DESVENTAJAS. - Los programas de la aplicación siguen en el host. - El alto volumen de tráfico en la red puede hacer difícil la operación de aplicaciones muy pesadas.

El Modelo C/S del Gartner Group Lógica Distribuida. EJEMPLO: CORREO ELECTRONICO

SERVER 

APPLICATION DATA BASE

Backbone Network 

APPLICATION GUI WORK  STATION

WORK 

WORK  STATION

El Modelo C/S del Gartner Group Lógica Distribuida. VENTAJAS. - Los programas del sistema pueden distribuirse al nodo más apropiado. - Puede utilizarse con sistemas existentes. DESVENTAJAS. - Es difícil diseñar como distribuir la aplicación. - Difícil prueba y mantenimiento si los programas del cliente y servidor están en distintos

El Modelo C/S del Gartner Group Administración de Datos Remota EJEMPLO: APLICACIONES DEL INEI, SUNAT, CAMARA NACIONAL

SERVER 

DATA BASE

Backbone Network 

APPLICATION GUI WORK  STATION

WORK 

WORK  STATION

El Modelo C/S del Gartner Group Administración de Datos Remota VENTAJAS. - Configuración típica de las herramientas GUI 4 GL. - Muy adecuada para las aplicaciones a plicaciones de apoyo a las decisiones del usuario final. - Fácil de desarrollar ya que los programas de las aplicaciones no están distribuidos. - Se han descargado los programas del host. DESVENTAJAS.

El Modelo C/S del Gartner Group Bases de Datos Distribuidas SERVER 

EJEMPLO: BANCO DE CREDITO

DATA BASE

Backbone Network 

WORK  STATION

WORK 

WORK  STATION

DATA BASE APPLICATION GUI

VENTAJAS. El Modelo C/S del Gartner Group - Configuración soportada por herramientas GUI 4 Bases de Datos Distribuidas GL. - Adecuada para las aplicaciones de apoyo a poyo al usuario final. - Apoya acceso a datos en ambientes heterogéneos. - Ubicación de los datos transparente para la aplicación. DESVENTAJAS. - El acceso a la base de datos distribuida es dependiente del proveedor del administrador de bases de datos.

El Modelo C/S de Gartner Group SERVIDO R Pres.Dist.

Pres.Remota

Lógica Distribuida

DM

DM

DM

App

App

App

Adm. Datos Remota

DM

DM

DM

Pre App RED

Base Dat. Distribuida

App

App

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF