Un sistema distribuido es una colección de equipos que nos permiten la obtención de un resultado. Es decir se establecen una o varias comunicaciones en base a un esquema cliente-servidor.
Se denomina cliente la máquina que solicita un determinado servicio y servidor el equipo que lo proporciona.
VENTAJAS
- Compartición de recursos
- Apertura
- Concurrencia
- Esca labilidad
- Tolerancia a fallos
- Transparencia
DESVENTAJAS
- Complejidad
- Seguridad
- Mantenibilidad
- Impredecibilidad
Algunas Tecnologías de programación distribuida son : EJB, Sockets, WebSockets, WebServices Soap.

No hay comentarios.:
Publicar un comentario