FUNDAMENTOS TECNOLOGICOS

Páginas: 16 (3772 palabras) Publicado: 22 de octubre de 2014
SERVIDORES Y CLIENTES
INTRODUCCIÓN
En el mundo de la comunicación entre ordenadores se establece a través del modelo:
Cliente/Servidor.
-

Características del modelo: usabilidad, flexibilidad, interoperabilidad y
escalabilidad en las comunicaciones.

-

Este modelo Cliente/Servidor empezó a ser aceptado a finales de los 80’s.

-

Su funcionamiento es sencillo: se tiene una máquinacliente, que requiere un
servicio de una máquina servidor, y éste realiza la función para la que está
programado.
MODELO CLIENTE - SERVIDOR

Desde el punto de vista funcional, se puede definir la computación Cliente/Servidor
como una arquitectura distribuida que permite a los usuarios finales obtener acceso a
la información de forma transparente, aún en entornos multi-plataforma.
En elmodelo cliente servidor, el cliente envía un mensaje solicitando un determinado
servicio a un servidor (hace una petición), y este envía uno o varios mensajes con la
respuesta (provee el servicio).
-

En un sistema distribuido cada máquina puede cumplir el rol de servidor para
algunas tareas y el rol de cliente para otras.

La idea es tratar a un ordenador como un instrumento, que por sí solapueda realizar
muchas tareas, pero con la consideración de que realice aquellas que son más
adecuadas a sus características.
-

Si esto se aplica tanto a clientes como servidores se entiende que la forma más
estándar de aplicación y uso de sistemas Cliente/Servidor es mediante la
explotación de los PC’s a través de interfaces gráficas de usuario; mientras que
la administración de datos ysu seguridad e integridad se deja a cargo de
computadoras centrales tipo mainframe.

Usualmente la mayoría del trabajo pesado se hace en el proceso llamado servidor y el
o los procesos cliente sólo se ocupan de la interacción con el usuario (aunque esto
puede variar).
-

En otras palabras la arquitectura Cliente/Servidor es una extensión de
programación modular en la que la basefundamental es separar una gran pieza
de software en módulos con el fin de hacer más fácil el desarrollo y mejorar su
mantenimiento.

-

Esta arquitectura permite distribuir físicamente los procesos y los datos en
forma más eficiente lo que en computación distribuida afecta directamente el
tráfico de la red, reduciéndolo grandemente.

FUNCIONES DEL CLIENTE
-

Administrar la interfaz deusuario.

-

Interactuar con el usuario.

-

Procesar la lógica de la aplicación y hacer validaciones locales.

-

Generar requerimientos de bases de datos.

-

Recibir resultados del servidor.

-

Formatear resultados.

FUNCIONES DEL SERVIDOR
-

Aceptar los requerimientos de bases de datos que hacen los clientes.

-

Procesar requerimientos de bases de datos.

-Formatear datos para trasmitirlos a los clientes.

-

Procesar la lógica de la aplicación y realizar validaciones a nivel de bases de
datos.

CARACTERÍSTICAS DEL MODELO CLIENTE - SERVIDOR
-

Combinación de un cliente que interactúa con el usuario, y un servidor que
interactúa con los recursos compartidos. El proceso del cliente proporciona la
interfaz entre el usuario y el resto delsistema. El proceso del servidor actúa
como un motor de software que maneja recursos compartidos tales como
bases de datos, impresoras, módems, etc.

-

Las tareas del cliente y del servidor tienen diferentes requerimientos en cuanto
a recursos de cómputo como velocidad del procesador, memoria, velocidad y
capacidades del disco y input-output devices.

-

Se establece una relación entreprocesos distintos, los cuales pueden ser
ejecutados en la misma máquina o en máquinas diferentes distribuidas a lo
largo de la red.

-

Existe una clara distinción de funciones basada en el concepto de "servicio",
que se establece entre clientes y servidores.

-

La relación establecida puede ser de muchos a uno, en la que un servidor
puede dar servicio a muchos clientes, regulando su...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Fundamentos básicos de la gestión tecnológica
  • S1 Fundamentos De La Tecnolog A Cloud 2
  • Fundamentos de administracion maestria tecnologico de monterrey
  • Fundamentos para el crecimiento en el desarrollo cientifico y tecnologico
  • Fundamentos físicos y tecnológicos
  • Ergonomia Fundamentos Del Diseño Tecnologico
  • Cuaderno De Fundamentos Tecnologicos 2015
  • Fundamentos De La Tecnolog A Del ADN Recombinante

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS