• Mi UCrea
    Ver ítem 
    •   UCrea
    • UCrea Académico
    • Facultad de Ciencias
    • Grado en Ingeniería Informática
    • G2454 Trabajos académicos
    • Ver ítem
    •   UCrea
    • UCrea Académico
    • Facultad de Ciencias
    • Grado en Ingeniería Informática
    • G2454 Trabajos académicos
    • Ver ítem
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Servicio para el cálculo de métricas temporales de una herramienta de pagos externa

    Service for the calculation of temporal metrics of an external payment tool

    Ver/Abrir
    LOPEZAGUDOHIGUERAJAI ... (760.2Kb)
    Identificadores
    URI: http://hdl.handle.net/10902/23278
    Compartir
    RefworksMendeleyBibtexBase
    Estadísticas
    Ver Estadísticas
    Google Scholar
    Registro completo
    Mostrar el registro completo DC
    Autoría
    López-Agudo Higuera, Jaime
    Fecha
    2021-09-16
    Director/es
    López Martínez, PatriciaAutoridad Unican
    Vicente Santiago, Susana
    Derechos
    ©Jaime López-Agudo Higuera
    Disponible después de
    2026-09-16
    Palabras clave
    Servicio Java
    Framework Spring
    Servidor FTP
    Plataforma de pagos
    Métricas de rendimiento
    Java service
    Spring framework
    FTP Server
    Payment platform
    Performance
    Resumen/Abstract
    RESUMEN: Este Trabajo de Fin de Grado (TFG) tiene como objetivo el desarrollo de un servicio web implementado en Java usando el framework Spring, que permita a los usuarios ejecutar pruebas de rendimiento de una plataforma de pagos externa y generar una lista de métricas de rendimiento. Este servicio se activará mediante peticiones HTTP y se encargará de descargar desde un servidor FTP los archivos de pagos (indicados en la petición) sobre los que ejecutar las pruebas, colocarlos en las correspondientes colas JMS de la plataforma de pagos y esperar a la respuesta de esta. Una vez recibida la respuesta, el servicio se encargará de persistir la información recibida de la plataforma de pagos, calcular una lista de métricas (media del tiempo en procesar pagos, tiempo máximo de procesamiento de los pagos, numero de pagos erróneos, numero de pagos bloqueados por la plataforma…) y almacenarlas en un archivo de texto. Este archivo será, posteriormente, subido al sistema de archivos del mismo servidor FTP del que se ha extraído el fichero de pagos en primera instancia.
     
    ABSTRACT: The objective of this Final Degree Project (TFG) is the development of a Java service that, using the Spring development framework, allows users to run performance tests of an external payment platform and generate a list of performance metrics of these tests. This service will be activated by means of HTTP requests and will download from an FTP server the payment files indicated in the request on which to run the tests, place them in the corresponding JMS queues of the payment platform, and wait for the platform's response. Once the response is received, the service will: persist the information received from the payment platform, calculate a list of metrics (average payment processing time, maximum payment processing time, number of erroneous payments, number of payments blocked by the platform...) and generate a text file with these metrics. This file will then be uploaded to the file system of the FTP server, from which the payment file was extracted in the first instance.
    Colecciones a las que pertenece
    • G2454 Trabajos académicos [336]

    UNIVERSIDAD DE CANTABRIA

    Repositorio realizado por la Biblioteca Universitaria utilizando DSpace software
    Contacto | Sugerencias
    Metadatos sujetos a:licencia de Creative Commons Reconocimiento 4.0 España
     

     

    Listar

    Todo UCreaComunidades y coleccionesFecha de publicaciónAutoresTítulosTemasEsta colecciónFecha de publicaciónAutoresTítulosTemas

    Mi cuenta

    AccederRegistrar

    Estadísticas

    Ver Estadísticas
    Sobre UCrea
    Qué es UcreaGuía de autoarchivoArchivar tesisAcceso abiertoGuía de derechos de autorPolítica institucional
    Piensa en abierto
    Piensa en abierto
    Compartir

    UNIVERSIDAD DE CANTABRIA

    Repositorio realizado por la Biblioteca Universitaria utilizando DSpace software
    Contacto | Sugerencias
    Metadatos sujetos a:licencia de Creative Commons Reconocimiento 4.0 España