Sistemas distribuidos

Páginas: 7 (1536 palabras) Publicado: 21 de junio de 2010
Sistemas distribuidos
Se define un sistema distribuido como aquel en el que los componentes de hardware y software, localizados en computadores unidos mediante una red, comunican y coordinan sus
acciones sólo mediante el paso de mensajes (c,d,k, 2001).
Un sistema distribuido se compone de un grupo de computadores autónomos,enlazados mediante una red y equipados con un software de sistemasdistribuidos.
Heterogeneidad
La heterogeneidad se aplica en los siguientes elementos:
Redes
Hardware de computadores
Sistemas operativos
Lenguajes de programación
Implementaciones de diferentes desarrolladores.
Middleware: es el estrato de software que provee una abstracción de programación, así como un enmascaramiento de la heterogeneidad subyacente de las redes, hardware,sistemas operativosy lenguajes de programación.
Código Móvil: código que puede enviarse desde un computador a otro y ejecutarse en este último.
Tratamiento de Fallos
Tolerancia de fallos: los programas clientes de los servicios pueden diseñarse para tolerar ciertos fallos. Esto implica que los usuarios tendrán también que tolerarlos.
Recuperación de fallos: implica el diseño de software en el que, tras una caídadel servidor, el estado de los datos puede reponerse o retractarse (rollback) a una situación anterior.
Redundancia: emplear componentes redundantes.
Procesos Peer-to-Peer
Todos los procesos desempeñan tareas semejantes, interactuando cooperativamente como iguales para realizar una actividad distribuida o cómputo sin distinción entre clientes y servidores
Los procesos pares mantienen laconsistencia de los recursos y sincroniza las acciones a nivel de aplicación
Modelo de Seguridad
La seguridad de un SD puede lograrse asegurando los procesos y los canales empleados para sus interacciones y protegiendo los objetos que se encapsulan contra el acceso no autorizado.
Criptografía es la ciencia de mantener los mensajes seguros y la encriptación es el proceso de transformar el mensaje deforma que quede oculto el contenido.
Se emplean claves secretas que conoce el emisor y receptor.
Examen 2a Unidad
1.- Cual es el software que se utiliza en la capa intermedia o MildWare: CORBA
2.- Que es el OMG?:Alcanza sus objetivos promoviendo la adopción de especificaciones de interfaz y de protocolo, que permiten la interoperabilidad y portabilidad de las aplicaciones orientadas a objetosdistribuidos.
3.- Que modelos de programacion existen para aplicaciones distribuidas?:ASP.Net,Servidor ATL,Entorno remoto de .NET.
4.- Que es CORBA?: Es un estándar que establece una plataforma de desarrollo de sistemas distribuidos facilitando la invocación de métodos remotos bajo un paradigma orientado a objetos.
5.- Indique la arquitectura del Modelo CORBA.:Esta orientadas aobjetos,incluyendo la herencia de interfaces y el polimorfismo.
6.- Cuales son los servicios que proporciona CORBA?:
*Relacion: gestión de presentación y consitencia de relaciones entre objetos.
*Extarnalizacion: capacidad para almacenar la representación a objetos en medios removibles.
*Transacciones: combina el paradigma de transacciones y el objeto de tratar problemas.*control de concurrencia: gestión de la ejecución concurrente a un entorno distribuido.
7.- Que son los GRIDS?: es un atecnologia innovadora que permite utilizar de forma coordinada todo tipo de recursos(entre ellos computo,almacenamiento y aplicaciones especificas)que no están sujetos que no están sujetos a un control centralizado.
8.- Que es el JavaBeans? y para que se utiliza?: Son un modelode componentes creado por sus mycrosystems para a construcción de aplicaciones en java.Se utilizan para encapsular varios objetos en un único objeto, para hacer uso en un solo objeto en lugar de varios mas simples.
9.- Que es un Bean?:Es un componente software que tiene la particularidad de ser reutilizable y asi evitar la tadiosa tarea de programar los distintos componentes uno a uno.
10.-...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • sistema distribuido
  • Sistemas Distribuidos
  • sistema distribuido
  • Sistemas Distribuidos
  • Sistemas distribuidos
  • Sistemas Distribuidos
  • Sistemas Distribuidos
  • Sistemas Distribuidos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS