Ayuda
Ir al contenido

Dialnet


Construyendo una web API con la arquitectura n capas

    1. [1] Tecnológico Nacional de México

      Tecnológico Nacional de México

      México

  • Localización: Multidisciplinas de la Ingeniería, ISSN 2395-843X, Vol. 11, Nº. 18, 2023 (Ejemplar dedicado a: Noviembre 2023 - Abril 2014), págs. 14-25
  • Idioma: español
  • Títulos paralelos:
    • Building a web API with the n-layer architecture
  • Enlaces
  • Resumen
    • español

      En los procesos que involucran tecnologías digitales y la automatización, las empresas necesitan innovar para obtener sistemas informáticos eficientes y con mejores rendimientos; acorde con esto en la empresa BCD travel se desarrolló el proyecto “CONSTRUYENDO UNA WEB API CON LA ARQUITECTURA N CAPAS”, debido a que la herramienta de acceso a datos Data Service (DS) quedó descontinuada. El objetivo del proyecto era la creación de una Interfaz de Programación de Aplicaciones (API), capaz de mantener la comunicación y transmisión de información a cada uno de los procesos y sistemas que se ejecutan en esta empresa. La construcción de la Web API (Herramienta de servicio de datos con Interfaz de programación de aplicaciones) denominada DSA se basó en una arquitectura de N capas, utilizando la Tecnología Active Server Page (ASP .Net) y el lenguaje de programación C Sharp, aplicando el modelo de programación Object Relational Mapping (ORM) perteneciente al ADO.NET Entity Framework con la finalidad de mapear las estructuras de las Bases de Datos Relacionales y transformar las tablas para simplificar el trabajo de los desarrolladores. Los beneficios que ha tenido la DSA es que es una herramienta multitarea y permite ser utilizada en aplicaciones de escritorio, en sitios Web o en aplicaciones móviles, los tiempos de consulta de datos son más rápidos y se pueden realizar consultas en paralelo sin afectar el rendimiento de la API, un beneficio más de la DSA es que cualquier desarrollador puede darle mantenimiento, agregando o eliminando consultas a las tablas de la Base de Datos de acuerdo a las necesidades de procesamiento que se tengan.

    • English

      In processes that involve digital technologies and automation, companies need to innovate to obtain efficient computer systems with better performance; Accordingly, in the company BCD travel, the project "BUILDING A WEB API WITH N LAYERS ARCHITECTURE" was developed, due to the fact that the Data Service (DS) data access tool was discontinued. The objective of the project was the creation of an Application Programming Interface (API), capable of maintaining the communication and transmission of information to each of the processes and systems that are executed in this company. The construction of the Web API (Data Service Tool with Application Programming Interface) called DSA was based on an N-layer architecture, using Active Server Page Technology (ASP.Net) and the C Sharp programming language, applying the Object Relational Mapping (ORM) programming model belonging to the ADO.NET Entity Framework in order to map the structures of Relational Databases and transform the tables to simplify the work of developers. The benefits that the DSA has had is that it is a multitasking tool and can be used in desktop applications, on Web sites or in mobile applications, data query times are faster and queries can be made in parallel without affecting performance From the API, one more benefit of the DSA is that any developer can maintain it, adding or removing queries to the Database tables according to the processing needs they have.


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus

Opciones de compartir

Opciones de entorno