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.