Unidad 3 Aplicaciones De Cliente Inteligente
Conocer la arquietectura de un cliente y aprender los fundamentos de los principales sistemas operativos utilizados en los dispositivos moviles asi comola forma que se da el almacenamiento sincronización y desarrollo de las aplicaciones
Temas
Arquitectura cliente inteligente
Sisemas operativos móviles
Proceso de desarrollo
Almcenamiento de datosFundamentos de sincronización
Arquitecturas de sincronización
Sistemas distribuido: sistemas compuesto por nodos de procesamiento comunicados y cordinados mediante una red que permite el intercambo demensajes entre las mismas.
Carcateristicas
Transparentes: ocueltan el desarrollador el echo de que los recursos estén distribuidos
Abiertos: soportan la interconexión
Escalables
Ventajas
Económica:compartición de recursos cosatosos ahorro de costos
Flexibilidad: independencia de tecnologías / desarrolos
Fiabilidad: tolerancia a fllos
Escalabilidad
Desventajas
Dificultad en el desrrollo delsoftware
Limitaciones de las redes
Ancho de banda latencias
Problemas de seguridad
Control de accesos confidencialidad integridad
Aruqtecturas de sistemas distribuidos
topologia
Arquitecturacentralizada
Arquitectura desentralizada
Estructura
Basado en caas
Basado en objetos
Topologías
Arquitectura centralizada
.arquitectura multicapa paradigma cliente servidor
Arquitectura descentralizadaEstructura basada en capas
Basados en capas
Basados en objetos
Basados en eventos
Paradigma cliente servidor
Patrón arquitectónico para el desarrollo de sistemas distribuidos
Define un modelo deinteracción basado en concepto de servicio implementado sobre un dialogo petición respuesta
Cliente inteligente
Generwalmente se refierw a aplicaciones que son entregadas sobre la red no requiereninstalación actualizadas automáticamente sin intervención del ususario
Aplicaines de escritorio que operantant conectadas como desconectadas
Cada vez que se conecten a la red bajaran mas información y...
Regístrate para leer el documento completo.