ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Token autenticacion en Nodejs


Enviado por   •  13 de Enero de 2024  •  Tutoriales  •  918 Palabras (4 Páginas)  •  42 Visitas

Página 1 de 4

[pic 1]

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE

DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN

INGENIERÍA EN TECNOLOGÍAS

DE LA INFORMACIÓN

PROGRAMACIÓN AVANZADA

Tarea #6: Token autenticación

ESTUDIANTE: AZUERO VARGAS BRYAN EDUARDO

UNIDAD: 1

NRC: 14388

Sangolquí, 29 noviembre del 2023

CONTENIDO

DOCUMENTO Modelo        3

INTRODUCCION        3

OBJETIVOS        3

DESARROLLO        4

CONSLUSIONES        10

PARA MI        10

BIBLIOGRAFIA        11

  1. DOCUMENTO Modelo
  1. INTRODUCCION

Lenguajes de Desarrollo de Componentes

Los lenguajes de desarrollo de componentes son esenciales para la implementación de la programación orientada a componentes. Estos lenguajes ofrecen un conjunto de reglas y convenciones que permiten la creación, integración y manipulación de componentes de manera efectiva. Proporcionan un marco estructural para definir interfaces, contratos y comportamientos que facilitan la colaboración entre componentes.

Características de la Programación Orientada a Componentes

La entidad básica en la programación orientada a componentes es el propio componente, que actúa como una "caja negra" encapsulando funcionalidades específicas. Este enfoque fomenta la reutilización de código, ya que los componentes pueden ser fácilmente integrados en diferentes contextos sin afectar otros componentes. Conceptos clave como la reflexión, eventos, contratos, seguridad, composición tardía y polimorfismo son fundamentales para comprender y aplicar de manera efectiva la programación orientada a componentes.

Modelo de Componentes

El modelo de componentes define cómo se estructuran y organizan los componentes dentro de un sistema. Establece reglas para la interacción, comunicación y colaboración entre estos elementos autónomos, facilitando la construcción de sistemas más flexibles y mantenibles.

Plataformas de Componentes

Las plataformas de componentes ofrecen un entorno o marco que permite el desarrollo, despliegue y ejecución de componentes de software. Estas plataformas proporcionan las herramientas necesarias para la gestión eficiente de componentes en tiempo de ejecución.

Remote Procedure Calls (RPC)

Las llamadas de procedimiento remoto son esenciales para la distribución y comunicación entre componentes en entornos distribuidos. Facilitan la invocación de funciones o métodos en componentes remotos, permitiendo la construcción de sistemas distribuidos más robustos.

Formas de Composición

La composición es un aspecto clave de la programación orientada a componentes y puede adoptar diversas formas, como la distribución de componentes, distribución de frameworks, composición simple, composición heterogénea y la extensión de frameworks. Cada forma aborda diferentes necesidades y escenarios de desarrollo.

  1. OBJETIVOS

  • Crear una colección “Product” que contenga nombre, precioVenta, detalle, cantidad.
  • Implementar operaciones CRUD en la colección de Products.
  • Implementar un token de autenticación para bucar un producto en especifico por su identificador id.

  1. DESARROLLO

Creamos un archivo producto.js en la sección models. Creamos la estructura que tendrá nuestros documentos en nuestra colección.

[pic 2]

Creamos una nueva ruta llamada “producto.js” en ella importamos la estructura, la ruta del modelo y el servidor que usaremos.

[pic 3]

Creación del registro

[pic 4]

Listado de los productos.

[pic 5]

Búsqueda de producto por ID.

[pic 6]

Actualizar producto por ID.

[pic 7]

Eliminación de producto por ID.

[pic 8]

Realizamos las solicitudes en el archivo llamado “requests.http”. Solicitud POST para crear un Producto. Se envía un objeto JSON que representa el nuevo producto con propiedades como nombre, precio de venta, detalle y cantidad.

...

Descargar como (para miembros actualizados)  txt (7.1 Kb)   pdf (1.4 Mb)   docx (1.8 Mb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com