programación distribuida

Páginas: 3 (619 palabras) Publicado: 5 de agosto de 2013
PROGRAMACIÓN DRISTRIBUIDA

La programación distribuida es un paradigma de programación enfocado en desarrollar sistemas distribuidos, abiertos, escalables, transparentes y tolerantes a fallos.Este paradigma es el resultado natural del uso de las computadoras y las redes.
Casi cualquier lenguaje de programación que tenga acceso al máximo al hardware del sistema puede manejar la programacióndistribuida, considerando una buena cantidad de tiempo y código.
La programación distribuida típicamente cae en alguna de las varias arquitecturas básicas o arquitecturas: cliente-servidor, 3-tier,n-tier, objetos distribuidos, entre otras además de ser base para la pragmatisidad. Los lenguajes específicamente diseñados para programación distribuida son: Ada, Alef, E, Erlang, Limbo y Oz.CARACTERÍSTICAS:
Las aplicaciones distribuidas independientemente  de su arquitectura, comparten ciertas características como son:
1. Concurrencia, todas las aplicaciones distribuidas son utilizadas porvarios usuarios concurrentemente, es decir las transacciones, el uso de los equipos, los bloqueos a recursos, son factores determinantes para diseñar la arquitectura de manera eficiente.
2. Topologíade red, aunque los anchos de banda cada vez son mas amplios, se debe tener en cuenta el tipo de red (LAN o WAN), y si la aplicación debe ser accesible a través de Internet, determinando ladistribución de sus procesos, teniendo presente el tipo de red que soportara el trafico de datos.
3. Ubicación de la lógica, hay que tener presente que las aplicaciones distribuida intervienen varios procesos,por lo que es necesario decidir en cual de los posibles procesos físicos se sitúa cada componente lógico de la aplicación.
4. Homogeneidad de las plataformas, en las aplicaciones distribuidas lossistemas operativos o los lenguajes de programación utilizados son factores a tener en cuenta, a la hora de decidir el modo de transferencia de datos entre procesos, donde la utilización de los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion paralela y distribuida
  • Programación distribuida con rmi
  • Programacion De Base De Datos Distribuidas
  • PROYECTO INFORMATICO PROGRAMACION DISTRIBUIDA
  • Distribuciones
  • Distribuciones
  • Distribuciones
  • distribuidos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS