domingo, 10 de noviembre de 2013

MODELO CLIENTE-SERVIDOR

Una de las razones por las que el modelo de red cliente-servidor es tan popular, son los avances tecnológicos que han permitido el salto de usar terminales como clientes a utilizar potentes equipos.

Entorno Centralizado: el terminal envía una petición de información al sistema, el sistema obtiene la información y después la presenta en el terminal. En entornos centralizados, cuando un cliente pide datos de una base de datos, el sistema mueve todos los datos a través de la red hasta el cliente. Si la base de datos es grande, mover lo que podría ser una gran cantidad de datos lleva tiempo y acapara la red.


¿Qué es el entorno cliente-servidor?


El termino cliente-servidor hace referencia al concepto de compartir el trabajo que tiene lugar en el proceso de datos entre el equipo cliente y el equipo servidor mas potente. Es la manera más eficiente para proporcionar.


Proceso Cliente-Servidor


Todo el proceso de petición y obtención de datos consiste en seis pasos:

1.    El cliente pide los datos.

2.    La petición se traduce a SQL.

3.    La petición SQL se envía por la red al servidor.

4.    El servidor de base de datos lleva a cabo la búsqueda en el equipo donde residen los datos.

5.    Los registros pedidos se devuelven al cliente.

6.    Los datos se presentan al usuario. 


En el entorno cliente-servidor hay dos componentes principales:

  • La aplicación, que a menudo se conoce como cliente o "Front- End".
  • El servidor de base de datos, que se conoce como servidor o "back-end "

Detalles cliente, uso y herramientas.


Cliente: el usuario genera una petición en el cliente. Este ejecuta una aplicación que:
Presenta una interfaz al usuario.
Dar formato a las peticiones de datos.
Presenta los datos que recibe desde el servidor.
En este, la persona que esta en el lado cliente usa un formulario en pantalla, llamado clave de búsqueda, para especificar la información que esta buscando.

No hay comentarios:

Publicar un comentario