Inscripción de Salas

Inicio

Descripción del Problema

La reserva de salas al comenzar el semestre o en medio de este es un problema ya que existe un numero de ramos dictados demasiado grande y cada paralelo puede tener distinto numero de alumnos.

Descripción de la Solución

Se plantea el desarrollo de un programa distribuido donde exista un servidor que maneje todos los datos y clientes que hagan peticiones a este servidor para reservar completamente una sala por todo un año o por una fecha en especial como ocurre con ayudantias extra o certamenes fuera de horario.

Análisis del Problema

Al ser distribuido el programa se encontraron 2 posibles soluciones para la comunicación servidor-cliente:

  • Usar sockets
  • RMI

A continuación podemos apreciar una tabla con los Pros y Contras de ambos métodos:

Sockets RMI
Es natural ya que responde al modelo de Emisor-Mensaje-Receptor. Pro Es un nuevo sistema con el que hay que familiarizarce todavia. Contra
El Servidor debe poder manejar hebras para atender a peticiones simultaneas. Contra La programacón es casi transparente de modo que el programador codifica como si todas las clases fueran locales. Pro
Permite crear arbitrariamente clases y enviarlas por medio de la red. Pro

Diagramas

Documentación

Fuentes

Binarios