buscamÚsica el buscador de canciones. introducciÓn nuestro proyecto consiste en buscar y...
Post on 24-Jan-2016
220 Views
Preview:
TRANSCRIPT
BUSCAMÚSICA
El buscador de canciones
INTRODUCCIÓN
Nuestro proyecto consiste en buscar y descargar canciones en formato mp3.
Utilizamos 3 ordenadores de forma simultánea. Recolector. Indexador. Servidor (Almacén indexado).
ARAÑA
ARAÑA
Tenemos un archivo con las URL´s de las páginas donde vamos a realizar la búsqueda. Dos archivos vacíos:
Links a páginas encontradas. Archivos mp3 encontrados.
Creamos un hilo para cada URL hasta un máximo de tres hilos vivos a la vez.
Archivo “leidos.txt” tras la búsqueda
Links mp3 encontrados
Resultado del recolector en consola
INDEXADOR
INDEXADOR
Recibe los archivos mp3 encontrados por RMI. Los guardamos en un archivo para, posteriormente,
trabajar con ellos. Para indexar los archivos necesitamos descargar los archivos para poder acceder a los datos de las canciones. Para ello utilizamos una librería llamada “jid3”. Por cada línea guardamos el enlace, título, álbum y
artista de cada canción.
Recepción de datos por RMI
Indexando…
Librería JID3
Librería JID3
Resultado indexados
SERVIDOR
SERVIDOR
Interfaz sencilla donde introducimos cualquier característica de la canción que deseamos buscar. Solo necesitamos un Servlet funcionando sobre Tomcat. Las búsquedas deben ser como mínimo de 3 caracteres para evitar inyecciones. Dos tipos de usuarios:
Visitante: búsquedas sin preferencias. Registrado: búsquedas con preferencias.
Interfaz inicial
Interfaz con resultados
Interfaz con la descarga
top related