Memoria Sistemas Distribuidos

3128 palabras 13 páginas
PRÁCTICA DE Sistemas Distribuidos

UNED Curso 2013 – 2014
Entrega de Febrero
Sistema Básico de almacenamiento en la nube usando Java RMI.

APELLIDOS Y NOMBRE:
IDENTIFICADOR:
DNI:
CENTRO ASOCIADO MATRICULADO:
MAIL DE CONTACTO:
TELÉFONO DE CONTACTO:

1 Introducción.
La presente práctica consiste en un desarrollo software que implemente un sistema distribuido de almacenamiento de ficheros, usando Java RMI.
El sistema está compuesto por tres tipos procesos distintos que interactúan entre sí,
Servidor, clientes y repositorios. Cada uno puede estar corriendo en una máquina distinta conectados por medio de una red. El servidor ofrece sus servicios para que los clientes le envíen peticiones de subida y bajada de ficheros a los
…ver más…

De la misma forma que en el servidor, el nombre de host e IP se toman directamente de la máquina en la que corre la aplicación. A partir de aquí Cliente crea un registro RMI y levanta su servicio DiscoCliente.
La aplicación Repositorio es similar en el lanzamiento que Cliente, sólo que levanta dos servicios: Servidor-Operador y Cliente-Operador.
Cada entidad, al arrancar, llama al servicio de Autenticación solicitando un identificador único. Autenticación hace una llamada al servicio Datos para comprobar que el nombre no se esté utilizando ya por alguien de la misma entidad, es decir, se permite el uso de un mismo nombre para entidades de distinto tipo, pero no se permite para entidades de un mismo tipo. En este punto tengo que aclarar que los nombres que se solicitan a los clientes para acceder al sistema, no son, en ningún

caso, sus nombres y apellidos reales, se entienden como un nickname para hacer loggin en un sitio; si se requieren los nombres y apellidos de los clientes, se les podría solicitar y guardarlos a buen recaudo en la base de datos, mientras se trabaja con los nombres e identificadores únicos. El servicio Datos crea dicho identificador y lo devuelve a la entidad que solicita la autenticación. Si el nombre ya está registrado, simplemente se notifica, pero no se devuelve el identificador con el que está registrado por motivos de seguridad, ya que alguien que conozca el nombre de un

Documentos relacionados

  • Discapacidad múltiple
    1167 palabras | 5 páginas
  • Una vendetta
    670 palabras | 3 páginas
  • sistemas operativos ll
    1367 palabras | 6 páginas
  • Sistemas distribuidos ii
    24139 palabras | 97 páginas
  • UNIX UNITE
    757 palabras | 3 páginas
  • Barrios mas antiguos de guadalajara
    1346 palabras | 6 páginas
  • Clasificacion De Hardware y Software
    2412 palabras | 10 páginas
  • Resumen del libro charles darwin
    1326 palabras | 6 páginas
  • Características De Las Computadoras Modernas
    1289 palabras | 6 páginas
  • Amoeba so
    2552 palabras | 11 páginas