Por favor, use este identificador para citar o enlazar este ítem:
https://repositorio.uci.cu/jspui/handle/123456789/10100
Registro completo de metadatos
Campo DC | Valor | Lengua/Idioma |
---|---|---|
dc.contributor.advisor | García Leiva, Yordanis | - |
dc.contributor.advisor | Rodríguez Castro, Luis Javier | - |
dc.contributor.advisor | Mayor Alberto, Rafael | - |
dc.contributor.author | Pérez Pérez, Dayanis | - |
dc.contributor.author | González Labori, Migyara María | - |
dc.coverage.spatial | 1001206 | en_US |
dc.date.accessioned | 2022-04-06T14:12:38Z | - |
dc.date.available | 2022-04-06T14:12:38Z | - |
dc.date.issued | 2019 | - |
dc.identifier.uri | https://repositorio.uci.cu/jspui/handle/123456789/10100 | - |
dc.description.abstract | En la actualidad el desarrollo de soluciones informáticas se caracteriza por el uso de arquitecturas que permiten el consumo de servicios web. Entre las tecnologías que brindan la posibilidad de desarrollar este tipo de soluciones se encuentran transferencia de estado representacional y GraphQL. Estas permiten consultar recursos desde clientes web a través de servicios. Sin embargo, GraphQL se define como un lenguaje de consulta que supera a la transferencia de estado representacional, cuando a través de esta última se requiere de varias peticiones para consultar más de un recurso, mediante el uso de GraphQL solo se necesita una única petición para obtener los mismos datos. La presente investigación tiene como objetivo desarrollar un componente, organizado en una interfaz de programación de aplicaciones y un cliente GraphQL para la administración de usuarios, roles, permisos y trazas en una aplicación web, que reduzca las peticiones múltiples sobre objetos relacionados y la carga de datos innecesarios durante la obtención de recursos desde el servidor. El proceso de desarrollo está guiado por el uso de la metodología Proceso Unificado Ágil variación UCI. En la implementación del componente se utilizan tecnologías de código abierto. El resultado de la investigación fue validado utilizando una estrategia de pruebas en los niveles de unidad y aceptación. Además, se establecen un conjunto de criterios que permiten evaluar a través de un antes y un después la relación causa-efecto de las variables de la investigación. | en_US |
dc.language.iso | spa | en_US |
dc.publisher | Universidad de las Ciencias Informáticas. Facultad 3 | en_US |
dc.subject | COMPONENTE | en_US |
dc.subject | GRAPHQL | en_US |
dc.subject | TRNASFERENCIA DE ESTADO REPRESENTACIONAL | en_US |
dc.subject.other | INFORMATICA | en_US |
dc.subject.other | DESARROLLO DE SOFTWARE | en_US |
dc.subject.other | HERRAMIENTAS | en_US |
dc.subject.other | METODOLOGIA | en_US |
dc.subject.other | APLICACIONES WEB | en_US |
dc.subject.other | SERVICIOS WEB | en_US |
dc.title | Componente basado en GraphQL para la administración de usuarios, roles, permisos y trazas | en_US |
dc.type | bachelorThesis | en_US |
Aparece en las colecciones: | Trabajos de Diploma |
Ficheros en este ítem:
Fichero | Tamaño | Formato | |
---|---|---|---|
TD_09321_19.pdf Restricted Access | 2.41 MB | Adobe PDF | Visualizar/Abrir |
Los ítems del Repositorio están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.