Mostrar el registro sencillo del ítem
dc.contributor.advisor | Valderas Aranda, Pedro José | es_ES |
dc.contributor.advisor | Iduya Guardeño, Iban | es_ES |
dc.contributor.author | Mota Olivares, Sergio | es_ES |
dc.date.accessioned | 2023-10-05T08:49:12Z | |
dc.date.available | 2023-10-05T08:49:12Z | |
dc.date.created | 2023-09-18 | |
dc.date.issued | 2023-10-05 | es_ES |
dc.identifier.uri | http://hdl.handle.net/10251/197603 | |
dc.description.abstract | [ES] Hoy en día la integración de aplicaciones se ha convertido en algo esencial para las empresas, dado al alto número de aplicaciones necesarias para cubrir todas las necesidades y llevar a cabo el negocio, debido a ello las empresas disponen tanto de aplicaciones desarrolladas a medida como aplicaciones de terceros, dependiendo de la necesidad que se desee cubrir. El objetivo de este TFG es desarrollar una solución de integración entre la aplicación de gestión de embargos, desarrollada a medida, y la aplicación de cálculo y pago de nómina, software de tercero. Para llevar a cabo la integración, se hace uso de diferentes componentes y tecnologías como los microservicios, Kafka y APIs. Mediante una arquitectura hexagonal desarrollada en el microservicio la solución interceptará las notificaciones de embargos, a través de un tópico de Kafka, para consultar la información, procesarla y enviarla a la aplicación de nómina a través de las APIs expuestas por ambas aplicaciones. Por otro lado, al realizar el cálculo y posterior pago, la aplicación de nómina deberá informar a través de otro tópico de Kafka, de las nóminas afectas, para que posteriormente se pueda consultar la información de las retenciones aplicadas mediante otra API expuesta por la aplicación de nómina. | es_ES |
dc.description.abstract | [EN] Nowadays, the integration of applications has become essential for companies, given the high number of applications required to cover all the needs and carry out the business, due to this, companies have both custom-developed applications and thirdparty applications, depending on the need to be covered. The objective of this TFG is to develop an integration solution between the customdeveloped application for the management of garnishments and the payroll application, third-party software. To carry out the integration, different components and technologies such as microservices, Kafka and APIs are used. By means of a hexagonal architecture developed in the microservice, the solution will intercept the garnishment notifications, through a Kafka topic, to consult the information, process it and send it to the payroll application through the APIs exposed by both applications. On the other hand, when making the calculation and subsequent payment, the payroll application must inform, through another Kafka topic, of the affected payrolls, so that the information on the withholdings applied can subsequently be consulted through another API exposed by the payroll application. | es_ES |
dc.format.extent | 62 | es_ES |
dc.language | Español | es_ES |
dc.publisher | Universitat Politècnica de València | es_ES |
dc.rights | Reserva de todos los derechos | es_ES |
dc.subject | Integración | es_ES |
dc.subject | Microservicio | es_ES |
dc.subject | Kafka | es_ES |
dc.subject | API | es_ES |
dc.subject | Hexagonal | es_ES |
dc.subject | Integration | es_ES |
dc.subject | Microservice | es_ES |
dc.subject.classification | LENGUAJES Y SISTEMAS INFORMATICOS | es_ES |
dc.subject.other | Grado en Ingeniería Informática-Grau en Enginyeria Informàtica | es_ES |
dc.title | Solución de integración entre aplicaciones de embargos y pago de nómina mediante microservicios, Kafka y API REST | es_ES |
dc.title.alternative | Integration solution between foreclosure and payroll applications through microservices, Kafka and REST API | es_ES |
dc.title.alternative | Solució d'integració entre aplicacions d'embargaments i pagament de nòmina mitjançant microserveis, Kafka i API REST | es_ES |
dc.type | Proyecto/Trabajo fin de carrera/grado | es_ES |
dc.rights.accessRights | Cerrado | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica | es_ES |
dc.description.bibliographicCitation | Mota Olivares, S. (2023). Solución de integración entre aplicaciones de embargos y pago de nómina mediante microservicios, Kafka y API REST. Universitat Politècnica de València. http://hdl.handle.net/10251/197603 | es_ES |
dc.description.accrualMethod | TFGM | es_ES |
dc.relation.pasarela | TFGM\158748 | es_ES |