Documente Academic
Documente Profesional
Documente Cultură
Integrantes Grupo 4
Sofı́a González - dsofiagonzalezg@gmail.com
John Moreno - johnmoreno333@gmail.com
César Garcı́a - zuxceben7@gmail.com
Carlos Ovalle - caom838@gmail.com
Abril, 2018
Índice
RESUMEN 3
PALABRAS CLAVE 3
Resultados alcanzados 10
REPOSITORIO DE DESARROLLOS 11
REFERENCIAS 12
Índice de figuras
Página | 2
Servicio Web para la generación de hash de PDF’s (publicados en un servidor FTP),
para el posterior almacenamiento tipo CSV, como fuente de contratos inteligentes
para una blockchain privada académica.
RESUMEN
PALABRAS CLAVE
Servicio Web, microservicio, hash, SHA-3, Java, Swagger, Spring Boot, Guava,
REST.
Página | 3
Servicio Web para la generación de hash de PDF’s (publicados en un servidor FTP),
para el posterior almacenamiento tipo CSV, como fuente de contratos inteligentes
para una blockchain privada académica.
Página | 4
Servicio Web para la generación de hash de PDF’s (publicados en un servidor FTP),
para el posterior almacenamiento tipo CSV, como fuente de contratos inteligentes
para una blockchain privada académica.
Página | 5
Servicio Web para la generación de hash de PDF’s (publicados en un servidor FTP),
para el posterior almacenamiento tipo CSV, como fuente de contratos inteligentes
para una blockchain privada académica.
Página | 6
Servicio Web para la generación de hash de PDF’s (publicados en un servidor FTP),
para el posterior almacenamiento tipo CSV, como fuente de contratos inteligentes
para una blockchain privada académica.
Página | 7
Servicio Web para la generación de hash de PDF’s (publicados en un servidor FTP),
para el posterior almacenamiento tipo CSV, como fuente de contratos inteligentes
para una blockchain privada académica.
Página | 8
Servicio Web para la generación de hash de PDF’s (publicados en un servidor FTP),
para el posterior almacenamiento tipo CSV, como fuente de contratos inteligentes
para una blockchain privada académica.
Figura 8: Archivo de Configuración con credenciales del FTP (Cloud). Fuente: Desa-
rrollo de Autores en IDE Eclipse.
Página | 9
Servicio Web para la generación de hash de PDF’s (publicados en un servidor FTP),
para el posterior almacenamiento tipo CSV, como fuente de contratos inteligentes
para una blockchain privada académica.
Figura 9: Filezilla
Otra dificultad que tuvimos, fue al momento de realizar el despliegue del servicio
ya que intentamos hacerlo con servicios Cloud como AWS o Azure pero en los dos
llegábamos a un punto donde siempre nos pedı́an el pago del servicio, no se cuenta
con un ambiente público gratuito.
Página | 10
Servicio Web para la generación de hash de PDF’s (publicados en un servidor FTP),
para el posterior almacenamiento tipo CSV, como fuente de contratos inteligentes
para una blockchain privada académica.
Resultados alcanzados
El servicio responde un text/csv que cuenta las cabeceras de las columnas se-
paradas por comas, y por cada renglón la dupla del nombre del pdf y su sha, Figura
11:
Página | 11
Servicio Web para la generación de hash de PDF’s (publicados en un servidor FTP),
para el posterior almacenamiento tipo CSV, como fuente de contratos inteligentes
para una blockchain privada académica.
REPOSITORIO DE DESARROLLOS
REFERENCIAS
Página | 12