Desarrollo de aplicaciones para ambientes distribuidos
Las cs son donde el usuario hace una petición.
Los 3 componentes de la aplicación.-
1. interfaz de usuario, 2. lógica o reglas de negocios, 3. gestion de datos
4.2Evolucion de las tecnologias para el desarrollo de aplicaciones distribuidas--
Sistemas en capas.- se saca un elemento con los 3 elementos en un cpu y se
mandaba llamar un nodo mas con alguncomponente mas,
es cuando hay una copia de un elemento mas.
En un sistema monolitico, las bases y la aplicaciones de negocios estaban en un solo equipo,
atravex de una lan los clientes acceden a la pcdonde se encuentran los 3 elemntos
es lo nuevo del CLIENTE- SERVIDOR (CS)
_** siempre k los 3 elemnts esten juntos no es un sistema distribuidos
la EVOLUCION SIGUIENTE: CAPAS, los 3 elemntos seencuentran en varias pc's
(pondra imagenes como lo vimos en clases)
problemas comunes de las aplicaciones distribuidas (estudiar como se hacen los espejos)
-compatibilidad de tipos de datos()-ntp(network time protocol), entre otras
UNIDAD 5
CAPAS DE USUARIOk es y donde se aplica el patron dbc.- son las vistas, la interfaz, la aplicacion, la ui
capa de manejo de datos.- es akella k manejatoda la logica (los controladores), es una capa intermedia
entre lo k nos ofrecen las vista y la bd.
capa de procesamiento de datos.-son tods los servdores web por ejemplo demonios, servidor,apache (sevidor web), el ups de ftp es un servidor de datos,si un usuario pide una pagina con funciones
php el que responde es el apache.
que es integracion de sistemas heredados: es cuandonecesitams la aplicacion de otro sistema existente.
¿Cuando se realiza un sistema. Heterogenea y una homogenea?
- ejemplo cuando la bd esta en mysql, los controladores estan en python, y las vistas estamosutilizando html es un sistema homogenea
-ejemplo cuando la bd esta en mysql, los controladores estan en python, y las Vistas estamos utilizando html, css, jquery
es un sistema heterogeneo porqu...
Regístrate para leer el documento completo.