Aplicación distribuida

Definición: ¿Qué significa Aplicación distribuida?

Una aplicación distribuida es un software que se ejecuta o se ejecuta en varias computadoras dentro de una red. Estas aplicaciones interactúan para lograr una meta o tarea específica. Las aplicaciones tradicionales dependían de un solo sistema para ejecutarlas. Incluso en el modelo cliente-servidor, el software de aplicación tenía que ejecutarse en el cliente o en el servidor al que accedía el cliente. Sin embargo, las aplicaciones distribuidas se ejecutan en ambos simultáneamente.

Con aplicaciones distribuidas, si un nodo que está ejecutando una aplicación en particular deja de funcionar, otro nodo puede reanudar la tarea.

Techinfo explica la aplicación distribuida

También se puede utilizar una aplicación distribuida en el modelo cliente-servidor cuando se utiliza simultáneamente en un servidor y en un ordenador cliente. La parte frontal de la operación se ejecuta en la computadora cliente y requiere una potencia de procesamiento mínima, mientras que la parte posterior requiere mucha más potencia de procesamiento y un sistema más dedicado y se ejecuta en una computadora servidor.