Presentación reunión familias
Val Barroso
Created on September 13, 2024
More creations to inspire you
TAKING A DEEPER DIVE
Presentation
WWII JUNE NEWSPAPER
Presentation
AUSSTELLUNG STORYTELLING
Presentation
HISTORY OF THE EARTH
Presentation
3 TIPS FOR AN INTERACTIVE PRESENTATION
Presentation
49ERS GOLD RUSH PRESENTATION
Presentation
INTERNATIONAL EVENTS
Presentation
Transcript
Alan Osiel Ignacio Barrera 512
modelos
1- vista controlador
2- cliente servidor
índice
Facilita el Mantenimiento y la Escalabilidad: La separación en componentes permite que los cambios en una parte (por ejemplo, la interfaz de usuario) se realicen con un impacto mínimo en otras partes (como la lógica de negocio). Esto facilita la modificación y el escalamiento de la aplicación. Soporte para el Desarrollo Colaborativo: Diferentes desarrolladores pueden trabajar en diferentes componentes simultáneamente. Por ejemplo, un desarrollador puede trabajar en la lógica de negocio (modelo), mientras que otro se centra en la interfaz de usuario (vista), y un tercero en la lógica de control (controlador). Facilita la Prueba de Componentes: La separación de responsabilidades hace que cada componente sea más fácil de probar de forma independiente. Por ejemplo, el modelo puede ser probado sin necesidad de una interfaz de usuario, y la vista puede ser probada sin requerir la lógica de negocio completa.
Modelo: Representa la lógica de negocio y los datos de la aplicación. El modelo maneja los datos, la lógica y las reglas de negocio. No está directamente involucrado en la presentación de la información. Vista: Es la interfaz de usuario que presenta los datos del modelo al usuario. La vista se encarga de mostrar la información y de proporcionar la interfaz a través de la cual el usuario interactúa con la aplicación. Controlador: Actúa como intermediario entre el modelo y la vista. El controlador recibe las entradas del usuario desde la vista, procesa esa información (posiblemente actualizando el modelo), y luego actualiza la vista para reflejar los cambios.
pROFESORES
vista controlador
Servidor:Función: Proporciona servicios o recursos solicitados por el Cliente.Responsabilidad: Procesar solicitudes, realizar tareas y devolver resultados al Cliente.
Cliente:Función: Solicita servicios o recursos al Servidor.Responsabilidad: Enviar peticiones al Servidor y mostrar resultados al usuario.
Componentes
Definición: MCS es un patrón de arquitectura de red que divide la aplicación en dos partes principales: Cliente y Servidor.Objetivo: Facilitar la comunicación entre diferentes partes de un sistema distribuidos en red.
Modelo Cliente-Servidor (MCS)
06
Separación de preocupaciones: Permite que el desarrollo de cada componente se realice de manera independiente.
Facilidad de mantenimiento y escalabilidad: Los cambios en la lógica de negocio no afectan directamente a la interfaz de usuario y viceversa.
Reutilización de componentes: El mismo Modelo puede ser utilizado con diferentes Vistas.
Descubre mas información pasando el ratón por encima
Ventajas
Descubre mas información pasando el ratón por encima