Aplicaciones distribuidas

1,552 views

Published on

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,552
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
60
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Aplicaciones distribuidas

  1. 1. Aplicaciones Distribuidas
  2. 2. Una Aplicación distribuida es.. Es una aplicación con distintos componentes que se ejecutan en entornos separados en diferentes plataformas conectadas a través de una red. Un componente es una unidad independiente para formar un sistema mas completo.
  3. 3. Que es distribución: La distribución se refiere a la construcción de Software por partes, a las cuales les son asignadas un conjunto especifico de responsabilidades dentro de un sistema.
  4. 4. Ejemplos de Aplicaciones Distribuidas: Correo electrónico Navegación web. Telefonía IP Compartición de ficheros
  5. 5. NECESIDADES A CUBRIR: Trabajo a distancia Compartir información Accesibilidad Seguridad en la protección de la información (tener la base de datos particionada en dos o mas nodos) Independencia lugares
  6. 6. Escenario de utilización de las APP Distribuidas:
  7. 7. Tipos de Aplicaciones Distribuidas Aplicaciones Cliente-Servidor: el servidor se proporciona y procesa los datos solicitados por el cliente; el cliente maneja la aplicación, y sus funciones son solicitar datos al servidor. Middleware: Un conjunto de controladores, API u otro software que mejora la conectividad entre las aplicaciones de cliente y un servidor.
  8. 8. Problemas comunes en el uso de A. D Disponibilidad de los servidores. Acceso a los sistemas de manera remota. Posibilidad de que pueden ser vistos (pero no accesados) por muchas personas. Capacidad de los equipos donde se almacenan las fuentes.
  9. 9. Características de las aplicaciones distribuidas 1. Concurrencia: son utilizadas por cierto número de usuarios a la vez. 2. Topología de la red: Se debe tener en cuenta el tipo de red (LAN o WAN) a utilizar.
  10. 10. Características de las aplicaciones distribuidas 3.Ubicación de la lógica: Intervienen varios procesos, será necesario decidir en cuál de los posibles procesos físicos se sitúa cada componente lógico de la aplicación. 4.Homogeneidad de las plataformas: La utilización de estándares es muy útil. 5.Seguridad: Establecer políticas de seguridad para impedir el acceso no autorizado a los procesos.
  11. 11. Ejemplo de una aplicación distribuida multinivel.

×