Você está na página 1de 2

Aplicacin distribuida

Una aplicacin con distintos componentes que se ejecutan en entornos separados, normalmente en diferentes plataformas conectadas a travs de una red. Las tpicas aplicaciones distribuidas son de dos niveles (cliente-servidor), tres niveles (cliente-middleware-servidor) y multinivel.

ndice
[ocultar]

1 Componentes de una aplicacin distribuida 2 Ejemplos de aplicaciones distribuidas 3 Referencias 4 Vase tambin 5 Enlaces externos

[editar]Componentes

de una aplicacin distribuida

Una aplicacin distribuida que sigue el modelo cliente-servidor tiene los siguientes componentes:

Lado servidor: Programa que se ejecuta en un computador que esta conectado a una red. Esta a la escucha en un puerto, esperando las peticiones de los clientes; por ejemplo, un servidor Web escucha en el puerto 80. Un computador que ejecuta un servidor de aplicacin necesita estar conectado a la red para responder a las peticiones de los clientes.

Lado cliente: Programa que ejecuta el usuario de la aplicacin. El cliente hace sus peticiones al servidor a travs de la red. Por ejemplo, un navegador Web.

Protocolo de aplicacin para la comunicacin entre el cliente y el servidor. El protocolo define el tipo de mensajes intercambiados; por ejemplo, el protocolo de la capa de aplicacin de laWeb, HTTP, define el formato y la secuencia de los mensajes transmitidos entre el navegador y el servidor Web.

Formato de los mensajes que se intercambian, algunas veces forma parte del servicio; por ejemplo, en el correo electronico se define el formato de los mensajes electronicos.

Estos componentes son independientes de la arquitectura de red que se utiliza.

[editar]Ejemplos

de aplicaciones distribuidas

http://es.wikipedia.org/wiki/Aplicaci%C3%B3n_distribuida

Você também pode gostar