%0 Generic %A Marcos Granjo, Jesús Javier %A Ortega Valentín, Alberto %A Bartolomé Sanz, Jesús %T Repositorio de objetos de aprendizaje distribuido %J Trabajos de curso (Departamento de Sistemas Informáticos y Computación, FDI) %D 2007 %U https://hdl.handle.net/20.500.14352/54289 %X En este proyecto de la asignatura Sistemas Informáticos se desarrolla un repositoriodistribuido de objetos de aprendizaje, el cual se compone de varios nodos. Cada uno deellos comparte su propio repositorio con el resto mediante una función de búsqueda.Se han utilizado Web Services para implementar la comunicación entre los distintosnodos del sistema. Dentro de cada uno de éstos, un servidor Tomcat se encarga degestionar la aplicación y en él se almacenan los objetos de aprendizaje de dicho nodo.Por otra parte, se utiliza un gestor de base de datos DB2 para almacenar la informaciónconcerniente a los usuarios (datos personales, permisos…), a los objetos de aprendizaje(nombre, comentarios, autor, ruta física en el servidor, metadatos, fecha de creación…)y a las taxonomías (nombre, ruta…). También se emplea este gestor para la realizaciónde una búsqueda más eficiente sobre los metadatos XML, mediante el lenguaje XQuery[ABSTRACT]In this project of the Sistemas Informáticos subject we develop a distributedrepository of learning objects, which is composed of several nodes. Each of these nodesshares his own repository with the rest of them through a search function.We use web services to implement the communication amongst the different systemnodes. A Tomcat server manages the application in each node and stores the learningobjects of that particular node. A DB2 database manager is used to store the informationregarding to the users (personal data, privileges), the learning objects (name, comments,author, path, metadata, creation date… ) and the taxonomies (name, path…). We usethis database manager to develop a more efficient search over the XML metadata too,with the XQuery language. %~