Show simple item record

dc.contributor.authorEsteban Juárez, Manuel 
dc.date.accessioned2009-03-09T09:24:04Z
dc.date.available2009-03-09T09:24:04Z
dc.date.issued2008-09
dc.description.abstractEste Proyecto Fin de Carrera surge de la necesidad de distribuir una interfaz gráfica dada usando para ello la tecnología Java RMI y siguiendo el patrón de diseño MVC (Modelo – Vista – Controlador). Se parte de un Proyecto Fin de Carrera anterior, realizado por Jose Andrés Martínez Muñoz,en el cual se diseñaba e implementaba una aplicación para la simulación y comunicación con una maqueta de trenes. Las características de dicha aplicación hacen muy difícil utilizar el mecanismo RMI de Java para su distribución debido a un alto número de objetos altamente cohesionados, de forma que es complicado hacer una distribución de objetos compatible con el patrón MVC. Por ello, se plantea rediseñar la aplicación para que esa distribución sea posible reduciendo el número de objetos y optimizando las relaciones entres ellos. La idea principal es construir un Servidor que creará y pondrá a disposición de los Clientes una instancia del simulador remoto de la maqueta y de los trenes que circularán por ella. Los Clientes podrán crear su propia vista de la maqueta y manejar los trenes haciendo uso de la información y los métodos remotos proporcionados por el Servidor. En última instancia, este será el encargado del control de los trenes y de comunicar a los Clientes los cambios realizados para que puedan actualizar su vista de la maqueta. Todo esto se hará de forma coherente con el patrón MVC, separando claramente el modelo (simulador de la maqueta) de su control y representación (controlador y vista).es
dc.formatapplication/pdfen
dc.language.isospaes
dc.publisherManuel Esteban Juárezes
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 España*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/*
dc.titleDistribución de interfaz gráfica según patrón MVC usando Java RMIes
dc.typeinfo:eu-repo/semantics/bachelorThesises
dc.subject.otherLenguajes y Sistemas Informáticoses_ES
dc.contributor.advisorPastor Franco, Juan Ángel 
dc.subjectIngeniería del softwarees
dc.subjectPatrones de diseñoes
dc.subjectInterfaz gráficaes
dc.subjectTecnología Java RMIes
dc.subjectPatrón de diseño MVCes
dc.identifier.urihttp://hdl.handle.net/10317/802
dc.description.centroEscuela Técnica Superior de Ingeniería de Telecomunicaciónes
dc.contributor.departmentTecnologías de la Información y las Comunicacioneses
dc.rights.accessRightsinfo:eu-repo/semantics/openAccess


Files in this item

This item appears in the following Collection(s)

Show simple item record

Atribución-NoComercial-SinDerivadas 3.0 España
Except where otherwise noted, this item's license is described as Atribución-NoComercial-SinDerivadas 3.0 España