MAPA MENTAL
Sahaquiel
Created on September 6, 2024
More creations to inspire you
Transcript
Aplicaciones orientadas a servicios (SOA - Service-Oriented Architecture):
Lorem ipsum dolor sit
Lorem ipsum dolor sit
Es un enfoque de diseño de software donde los servicios se utilizan como componentes principales para construir aplicaciones. Un servicio es una unidad funcional independiente que puede ser accesible a través de una red y utilizada por otras aplicaciones.
Interoperabilidad: Los servicios pueden comunicarse independientemente del lenguaje de programación.Modularidad: Las aplicaciones están compuestas por servicios modulares y reutilizables.Flexibilidad: Facilita la integración de diferentes aplicaciones y tecnologías.
Un servicio de pagos que puede ser utilizado tanto por aplicaciones móviles como web para procesar transacciones.
Aplicaciones cliente
Las aplicaciones cliente son aquellas que interactúan con el backend para obtener datos y funcionalidad. Pueden ser aplicaciones móviles, aplicaciones de escritorio o aplicaciones web.
Aplicaciones web (accedidas a través de navegadores web).Aplicaciones móviles (iOS, Android).Aplicaciones de escritorio (Windows, macOS).
Una aplicación de banca móvil, que permite a los usuarios consultar su saldo y realizar transferencias, es una aplicación cliente que interactúa con el backend del banco.
El backend es la parte del sistema que se encarga de manejar la lógica de negocio, el acceso a bases de datos, y la gestión de las solicitudes del frontend. Es el "lado del servidor" de una aplicación.
Servidor web (Ej. Apache, Nginx).Base de datos (Ej. MySQL, MongoDB).API (Interfaz de programación de aplicaciones) que permite la comunicación entre el frontend y el backend.
En una tienda en línea, el backend es el responsable de procesar las órdenes de compra, manejar el inventario y realizar las consultas a la base de datos.
Backend
Es la parte visible de una aplicación, con la cual interactúan los usuarios. El frontend es el "lado del cliente" de una aplicación.
HTML, CSS, JavaScript (React, Angular, Vue.js).Frameworks de diseño (Bootstrap, Tailwind CSS).
En una página de comercio electrónico, el frontend mostraría los productos, las opciones de filtro y el carrito de compras.
Frontend
Introducción a los conceptos de SOA
Angel Adrian de Jesus Barajas RiveraDiseño de Apps
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.