1.1.4 Aplicaciones distribuidas


Una aplicación con distintos componentes se ejecutan en entornos separados, normalmente en diferentes plataformas conectadas a través de una red.

COMPONENTES DE UNA APLICACIÓN DISTRIBUIDA

1. Lado del servidor.

2. Lado del cliente.

3. Protocolo de la aplicación.

4. Formato de los mensajes.

Lado del servidor: Programa que se ejecuta en un computador, esta a la escucha de un puerto, esperando peticiones de los clientes.

Por ejemplo:

El servidor de correo Hotmail o Gmail, cuando se va a autenticar el usuario y contraseña, el servidor hace los procesos internos para analizar si el usuario existe y concuerda con el usuario.

Lado cliente: Programa que ejecuta el usuario.

Por ejemplo:

· Windows Live Messenger

· Mozilla

· FileZilla

Protocolo de aplicación:

Para la comunicación cliente servidor. El protocolo define el tipo de mensajes intercambiados;

Por ejemplo el protocolo de la capa de aplicación Web HTTP, define el formato y las secuencias de mensajes transmitidos entre el navegador y el servidor Web.

Formato de los mensajes que se intercambian: Forman parte del servicio;

Por ejemplo: en el correo electrónico se define el formato de los mensajes electrónicos.
0