Please enable JavaScript.
Coggle requires JavaScript to display documents.
Arquitectura de Aplicaciones Móviles Distribuida - Coggle Diagram
Arquitectura de Aplicaciones Móviles Distribuida
JSon?
Definicion
-Forma de almacenar información de forma organizada y de fácil acceso.
-Colección legible de datos que podemos acceder de una manera realmente lógica
Ventajas
Ayuda a comprender datos entre lenguajes de programación.
Alta velocidad de procesamiento de datos.
Desventajas
No soporta grandes cargas, solo datos comunes.
Para la seguridad requiere de mecanismos externos como expresiones regulares.
Formato
Interoperatividad
Definicion
Unir requisitos de sistemas futuros a través de la integración de sistemas es la formación de un sistema de sistemas
Ventajas
Ayuda para un mejor manejo al unir sistemas entre si.
Ejecuta tareas conjuntas después de que se aya realizado interoperatividad.
Desventajas
Sistemas de diferentes arquitecturas es uno de los principales problemas al momento de unir dos sistemas.
Formato
Monolito
Definicion
Agrupan la funcionalidad y sus servicios en una base de código única.
Simpleza de su estructura, el desarrollo de aplicaciones
Ventajas
Agrupación de funcionalidades en un código único.
Estructura simple, para el desarrollo.
Desventajas
No es posible trabajar en diversos ambientes.
Problemas al momentos de ejecutar una actualización a una aplicación monolítica.
Formato
MicroServicios
Definicion
Conjunto de pequeños servicios, cada uno ejecutándose en su propio proceso y mecanismos.
Ventajas
Independencia del despliegue por implementación automatizada.
Puede estar descrita en distintos lenguajes de programación.
Desventajas
Dificultad al momento de gestionas micro-servicios.
Complejidad al momento del despliegue.
Formato
Retrofit
Definicion
Una librería de Square para Android y Java que actúa como cliente HTTP
Ventajas
Software con más funciones y más fácil de usar.
Producción más rápida.
Control abierto con servicio técnico.
Desventajas
Complejidad de uso.
Tiempo de aprendizaje.