Arquitecturas de La Tecnología Cliente-Servidor

14
Arquitecturas de la Tecnología C/S BAUTISTA BAUTISTA MARTHA ELENA CALLEJAS BURGUEÑO ELISA RODRÍGUEZ SIERRA NANCY ROSANA SÁNCHEZ HERNÁNDEZ MÓNICA

description

Cliente-servidor

Transcript of Arquitecturas de La Tecnología Cliente-Servidor

Page 1: Arquitecturas de La Tecnología Cliente-Servidor

Arquitecturas de la Tecnología C/SBAUTISTA BAUTISTA MARTHA ELENA

CALLEJAS BURGUEÑO ELISA

RODRÍGUEZ SIERRA NANCY ROSANA

SÁNCHEZ HERNÁNDEZ MÓNICA

Page 2: Arquitecturas de La Tecnología Cliente-Servidor

Sistema distribuido entre múltiples

procesadores donde hay clientes que

solicitan servicios y servidores que los

proporcionan. 

Page 3: Arquitecturas de La Tecnología Cliente-Servidor

¿Qué es una arquitectura?

Es un entramado de componentes funcionales que aprovechando diferentes estándares, convenciones, reglas y procesos, permite integrar una amplia gama de productos y servicios informáticos

cisco15
de manera que pueden ser utilizados eficazmente dentro de la organización
cisco15
la arquitectura Cliente/Servidor requiere una determinada especialización de cada uno de los diferentes componentes que la integran.
Page 4: Arquitecturas de La Tecnología Cliente-Servidor

¿Qué es un cliente?

Es el que inicia un requerimiento de servicio.

múltiples requerimientos

cisco15
El requerimiento inicial puede convertirse en múltiples requerimientos de trabajo a través de redes LAN o WAN.
cisco15
La ubicación de los datos o de las aplicaciones es totalmente transparente para el cliente.
Page 5: Arquitecturas de La Tecnología Cliente-Servidor

¿Qué es un servidor?

Es cualquier recurso de cómputo dedicado a responder a los requerimientos del cliente. 

cisco15
Los servidores pueden estar conectados a los clientes a través de redes LANs o WANspara proveer de múltiples servicios a los clientes tales como impresión, acceso a bases de datos, fax, procesamiento de imágenes, etc.
Page 6: Arquitecturas de La Tecnología Cliente-Servidor

Elementos de la

arquitectura c/s

Principales:

Cliente

Servidor

Componentes Básicos:

•Presentación/captación de información•Procesos•Almacenamiento de la información

Page 7: Arquitecturas de La Tecnología Cliente-Servidor

Características de cliente servidor

El Cliente y el Servidor pueden actuar como una sola entidad y también pueden actuar 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 el hardware y el software están basados en una infraestructura poderosa

moni
realizando actividades o tareas independientes.
moni
Los cambios realizados en las plataformas de los Clientes o de los Servidores, ya sean por actualización o por reemplazo tecnológico, se realizan de una manera transparente para el usuario final.
moni
de tal forma que el acceso a los recursos de la red no muestra la complejidad de los diferentes tipos de formatos de datos y de los protocolos.
Page 8: Arquitecturas de La Tecnología Cliente-Servidor

Tipos de clientes.

cliente flaco

• 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.

Page 9: Arquitecturas de La Tecnología Cliente-Servidor

Tipos de servidores.Servidores de archivos

Servidores de bases de datosServidores de transacciones

Servidores de Groupware

Servidores de objetos

Servidores Web

moni
donde se almacena archivos y aplicaciones de productividad como por ejemplo procesadores de texto, hojas de cálculo
moni
donde se almacenan las bases de datos, tablas, índices. Es uno de los servidores que más carga tiene.
moni
cumple o procesa todas las transacciones. Valida primero y recién genera un pedido al servidor de bases de datos
moni
Servidor utilizado para el seguimiento de operaciones dentro de la red
moni
Contienen objetos que deben estar fuera del servidor de base de datos. Estos objetos pueden ser videos, imágenes, objetos multimedia en general.
moni
Se usan como una forma inteligente para comunicación entre empresas a través de Internet. Este servidor permite transacciones con el acondicionamiento de un browser específico.
Page 10: Arquitecturas de La Tecnología Cliente-Servidor

Aplicaciones de una Capa

Una sola asociación lógica y en ella a la presentación, la lógica de negocios y los datos

ClaU RODRIGUEZ SIERRA
desarrollos realizados en Excel, Access, Fox, entre otros.
Page 11: Arquitecturas de La Tecnología Cliente-Servidor

Aplicaciones de dos capas

Nivel de Aplicación

Es en el que se encuentra toda la interfaz del sistema 

Nivel de Base de Datos

Almacena toda la información ingresada en el sistema y que se deposita en forma permanente. 

Nancy
utilizar aplicaciones que se ejecutan a través de la computadora, cada aplicación constituye una sola acción para realización de tareas.
Nancy
Nivel de aplicacion: Es en el que se encuentra toda la interfaz del sistema
Nancy
Nivel de BD: Existen herramientas para el desarrollo en 2 capas como puede ser Visual Basic, Acces y SQL.
Page 12: Arquitecturas de La Tecnología Cliente-Servidor

Aplicación de 3 capas

Obtener información del usuario.

Enviar la información del usuario

 Recibir los resultados del procesamiento

Presentar estos resultados al usuario

Recibir la entrada

 Interactuar con los servicios de datos

Enviar el resultado procesado al nivel de presentación. 

Almacenar los datos.

Recuperar los datos.

Mantener los datos.

Nancy
Es una aplicación cuya funcionalidad puede ser segmentada en tres niveles lógicos (capas)
ClaU RODRIGUEZ SIERRA
ejecutar las operaciones de negocios
moni
ejecutar las operaciones de negocios
Page 13: Arquitecturas de La Tecnología Cliente-Servidor

Aplicación de N capas

Podríamos ir separando nuestra aplicación en mas niveles lógicos

ClaU RODRIGUEZ SIERRA
separar al Servidor Web encargado de alojar las páginas Web en una capa más.
Page 14: Arquitecturas de La Tecnología Cliente-Servidor

1. Define arquitectura cliente servidor. Sistema distribuido entre múltiples procesadores donde hay clientes que

solicitan servicios y servidores que los proporcionan

2. ¿Qué es un cliente?   Es el que inicia un requerimiento de servicio

3. ¿Qué es un servidor? Es cualquier recurso de cómputo dedicado a responder a los requerimientos del cliente.

4. Menciona los elementos principales de la arquitectura c/s. cliente y servidor

5. Menciona 2 tipos de servidores Servidores de archivos, Servidores de bases de datos

6. ¿En que consiste las aplicaciones de la 1 capa? Una sola asociación lógica y en ella a la presentación, la lógica de

negocios y los datos

7. ¿Cuáles son los niveles de las aplicaciones de 2capas? Nivel de Aplicación, Nivel de Base de Datos

8. ¿Qué es aplicación en 3 capas? Es una aplicación cuya funcionalidad puede ser segmentada en tres niveles lógicos

(capas)

9. ¿En que consiste las aplicaciones de n capas? separa nuestra aplicación en mas niveles lógicos

Cuestionario