Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10609/147312
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.authorLozano Callado, Israel-
dc.coverage.spatialAlcobendas-
dc.date.accessioned2023-02-06T09:41:13Z-
dc.date.available2023-02-06T09:41:13Z-
dc.date.issued2023-01-18-
dc.identifier.urihttp://hdl.handle.net/10609/147312-
dc.description.abstractEl objetivo de este proyecto es el análisis y realización de pruebas de concepto de diversas soluciones para la optimización de comunicaciones entre sistemas, basados en APIs, con tal de determinar una arquitectura basada en los escenarios más habituales en la actualidad. Para conseguir cumplir este objetivo, se han hecho diversos estudios para las diferentes tecnologías usándolas en el desarrollo de nuestras aplicaciones o servicios, para comparar y testear su comportamiento. Así mismo como reto personal se quiere llevar a la práctica de forma real y completa todos los conocimientos y competencias adquiridos en las asignaturas del itinerario del grado de Ingeniería del software. Las tecnologías que se han estudiado son servicios REST para generar nuestra API, Generación de eventos a través de Kafka, securización y control de nuestra API mediante Oauth y sistema de caché usando Redis. Al final, decidir qué usar y qué no depende de los sistemas que queremos integrar. Las soluciones estudiadas para este TFG han demostrado ser útiles para solucionar problemas específicos pero fácilmente escalables para otras soluciones.es
dc.description.abstractL'objectiu d'aquest projecte és l'anàlisi i realització de proves de concepte de diverses solucions per a l'optimització de comunicacions entre sistemes, basats en APIs, amb la condició de determinar una arquitectura basada en els escenaris més habituals en l'actualitat. Per a aconseguir complir aquest objectiu, s'han fet diversos estudis per a les diferents tecnologies usant-les en el desenvolupament de les nostres aplicacions o serveis, per a comparar i testar el seu comportament. Així mateix com a repte personal es vol emportar a la pràctica de manera real i completa tots els coneixements i competències adquirits en les assignatures de l'itinerari del grau d'Enginyeria del programari. Les tecnologies que s'han estudiat són serveis REST per a generar nostra API, Generació d'esdeveniments a través de Kafka, securización i control de nostra API mitjançant Oauth i sistema de caixet usant Redis. Al final, decidir què usar i què no depèn dels sistemes que volem integrar. Les solucions estudiades per a aquest TFG han demostrat ser útils per a solucionar problemes específics però fàcilment escalables per a altres solucions.ca
dc.description.abstractThe objective of this project is the analysis and proof of concept of various solutions for the optimization of communications between systems, based on APIs, in order to determine an architecture based on the most common scenarios today. In order to achieve this objective, various studies have been carried out for the different technologies, using them in the development of our applications or services, to compare and test their behavior. Likewise, as a personal challenge, we want to put into practice in a real and complete way all the knowledge and skills acquired in the subjects of the itinerary of the Software Engineering degree. The technologies that have been studied are REST services to generate our API, event generation through Kafka, security and control of our API through Oauth and cache system using Redis.en
dc.format.mimetypeapplication/pdf-
dc.language.isospaca
dc.publisherUniversitat Oberta de Catalunya (UOC)ca
dc.rightsCC BY-NC-ND*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/-
dc.subjectJavaes
dc.subjectJavaca
dc.subjectAPI RESTes
dc.subjectAPI RESTca
dc.subjectAPI RESTen
dc.subjectJavaen
dc.subjectApache Kafkaes
dc.subjectApache Kafkaca
dc.subjectApache Kafkaen
dc.subject.lcshMathematical optimization -- TFGen
dc.titleReal time API integration: My life is a gameca
dc.typeinfo:eu-repo/semantics/bachelorThesisca
dc.audience.educationlevelEstudis de Grauca
dc.audience.educationlevelEstudios de Gradoes
dc.audience.educationlevelUniversity degreesen
dc.subject.lemacOptimització matemàtica -- TFGca
dc.subject.lcshesOptimización matemática -- TFGes
dc.contributor.tutorOller Arcas, Antoni-
dc.rights.accessRightsinfo:eu-repo/semantics/openAccess-
Aparece en las colecciones: Trabajos finales de carrera, trabajos de investigación, etc.

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
ilozanocaTFG0123memoria.pdfMemoria del TFG12,59 MBAdobe PDFVista previa
Visualizar/Abrir
Comparte:
Exporta:
Consulta las estadísticas

Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons