Mostrar el registro sencillo

dc.contributor.advisorLópez Martínez, Patricia 
dc.contributor.advisorVicente Santiago, Susana
dc.contributor.authorLópez-Agudo Higuera, Jaime
dc.contributor.otherUniversidad de Cantabriaes_ES
dc.date.accessioned2021-11-30T17:48:23Z
dc.date.issued2021-09-16
dc.identifier.urihttp://hdl.handle.net/10902/23278
dc.description.abstractRESUMEN: 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.es_ES
dc.description.abstractABSTRACT: 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.es_ES
dc.format.extent39 p.es_ES
dc.language.isospaes_ES
dc.rights©Jaime López-Agudo Higueraes_ES
dc.subject.otherServicio Javaes_ES
dc.subject.otherFramework Springes_ES
dc.subject.otherServidor FTPes_ES
dc.subject.otherPlataforma de pagoses_ES
dc.subject.otherMétricas de rendimientoes_ES
dc.subject.otherJava servicees_ES
dc.subject.otherSpring frameworkes_ES
dc.subject.otherFTP Serveres_ES
dc.subject.otherPayment platformes_ES
dc.subject.otherPerformancees_ES
dc.titleServicio para el cálculo de métricas temporales de una herramienta de pagos externaes_ES
dc.title.alternativeService for the calculation of temporal metrics of an external payment tooles_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
dc.rights.accessRightsembargoedAccesses_ES
dc.description.degreeGrado en Ingeniería Informáticaes_ES
dc.embargo.lift2026-09-16
dc.date.embargoEndDate2026-09-16


Ficheros en el ítem

Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo