Transcript
Page 1: BUSCAMÚSICA El buscador de canciones. INTRODUCCIÓN  Nuestro proyecto consiste en buscar y descargar canciones en formato mp3.  Utilizamos 3 ordenadores

BUSCAMÚSICA

El buscador de canciones

Page 2: BUSCAMÚSICA El buscador de canciones. INTRODUCCIÓN  Nuestro proyecto consiste en buscar y descargar canciones en formato mp3.  Utilizamos 3 ordenadores

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).

Page 3: BUSCAMÚSICA El buscador de canciones. INTRODUCCIÓN  Nuestro proyecto consiste en buscar y descargar canciones en formato mp3.  Utilizamos 3 ordenadores

ARAÑA

Page 4: BUSCAMÚSICA El buscador de canciones. INTRODUCCIÓN  Nuestro proyecto consiste en buscar y descargar canciones en formato mp3.  Utilizamos 3 ordenadores

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.

Page 5: BUSCAMÚSICA El buscador de canciones. INTRODUCCIÓN  Nuestro proyecto consiste en buscar y descargar canciones en formato mp3.  Utilizamos 3 ordenadores

Archivo “leidos.txt” tras la búsqueda

Page 6: BUSCAMÚSICA El buscador de canciones. INTRODUCCIÓN  Nuestro proyecto consiste en buscar y descargar canciones en formato mp3.  Utilizamos 3 ordenadores

Links mp3 encontrados

Page 7: BUSCAMÚSICA El buscador de canciones. INTRODUCCIÓN  Nuestro proyecto consiste en buscar y descargar canciones en formato mp3.  Utilizamos 3 ordenadores

Resultado del recolector en consola

Page 8: BUSCAMÚSICA El buscador de canciones. INTRODUCCIÓN  Nuestro proyecto consiste en buscar y descargar canciones en formato mp3.  Utilizamos 3 ordenadores

INDEXADOR

Page 9: BUSCAMÚSICA El buscador de canciones. INTRODUCCIÓN  Nuestro proyecto consiste en buscar y descargar canciones en formato mp3.  Utilizamos 3 ordenadores

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.

Page 10: BUSCAMÚSICA El buscador de canciones. INTRODUCCIÓN  Nuestro proyecto consiste en buscar y descargar canciones en formato mp3.  Utilizamos 3 ordenadores

Recepción de datos por RMI

Page 11: BUSCAMÚSICA El buscador de canciones. INTRODUCCIÓN  Nuestro proyecto consiste en buscar y descargar canciones en formato mp3.  Utilizamos 3 ordenadores

Indexando…

Page 12: BUSCAMÚSICA El buscador de canciones. INTRODUCCIÓN  Nuestro proyecto consiste en buscar y descargar canciones en formato mp3.  Utilizamos 3 ordenadores

Librería JID3

Page 13: BUSCAMÚSICA El buscador de canciones. INTRODUCCIÓN  Nuestro proyecto consiste en buscar y descargar canciones en formato mp3.  Utilizamos 3 ordenadores

Librería JID3

Page 14: BUSCAMÚSICA El buscador de canciones. INTRODUCCIÓN  Nuestro proyecto consiste en buscar y descargar canciones en formato mp3.  Utilizamos 3 ordenadores

Resultado indexados

Page 15: BUSCAMÚSICA El buscador de canciones. INTRODUCCIÓN  Nuestro proyecto consiste en buscar y descargar canciones en formato mp3.  Utilizamos 3 ordenadores

SERVIDOR

Page 16: BUSCAMÚSICA El buscador de canciones. INTRODUCCIÓN  Nuestro proyecto consiste en buscar y descargar canciones en formato mp3.  Utilizamos 3 ordenadores

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.

Page 17: BUSCAMÚSICA El buscador de canciones. INTRODUCCIÓN  Nuestro proyecto consiste en buscar y descargar canciones en formato mp3.  Utilizamos 3 ordenadores

Interfaz inicial

Page 18: BUSCAMÚSICA El buscador de canciones. INTRODUCCIÓN  Nuestro proyecto consiste en buscar y descargar canciones en formato mp3.  Utilizamos 3 ordenadores

Interfaz con resultados

Page 19: BUSCAMÚSICA El buscador de canciones. INTRODUCCIÓN  Nuestro proyecto consiste en buscar y descargar canciones en formato mp3.  Utilizamos 3 ordenadores

Interfaz con la descarga


Top Related