POR: Evelyn Zuleyma Quiroz Velásquez

Slides:



Advertisements
Presentaciones similares
Internet y tecnologías web
Advertisements

Desarrollo de aplicaciones para ambientes distribuidos
DBMS (SGBD) El Sistema de Gestión
Noveno Semestre UNIDEC
Carlos Rojas Kramer Universidad Cristóbal Colón
Tecnologías Cliente / Servidor Capitulo III Richard Jiménez V. clienteserver.wordpress.com.
UNIVERSIDAD TECNOLÓGICA ISRAEL CARRERA DE SISTEMAS INFORMÁTICOS
Estructura de un Sistema Operativo
Arquitectura del sistema
Programación Distribuida
Teórico: Introducción
PROGRAMACION ORIENTADA A OBJETOS II
MOTORES DE BASE DE DATOS
TECNOLOGÍAS PARA LA IMPLEMENTACIÓN DE INTERFACES DE USUARIO
LOGICA DE NEGOCIOS ADAN GONZALEZ BARRERA.
Es una arquitectura de procesamientos cooperativo donde uno de los componentes pide servicios a otro. Es un procesamiento de datos de índole colaborativo.
Sistemas Operativos Distribuidos Plataforma Cliente/Servidor
Lic. Edwin Alexander Trejo 29 de Enero de  Saludo  Normas de convivencia  Expectativas de la asignatura  Evaluaciones  Presentación del programa.
Arquitectura de una aplicación
Introducción a las bases de datos
Desarrollo de Software Multi-Tier Ing. Martín Claro.
Introducción al modelo Cliente-Servidor Carlos Rojas Kramer Universidad Cristóbal Colón.
1º Encuentro de Software Libre/Abierto en el Estado JSL 2005.
SISTEMAS DISTRIBUIDOS
Desarrollo de aplicaciones para ambientes distribuidos
Sistema Organizador de Invitaciones, Eventos y Memos basado en una aplicación Cliente – Servidor SOIEM TESIS DE GRADO FIEC – ESPOL 2007 Christian Vulgarin.
Un sistema de gestión de bases de datos: Es un conjunto de programas que permite a los usuarios crear y mantener una base de datos. Por tanto, el SGBD.
 Es un tipo de diagrama del Lenguaje Unificado de Modelado que se utiliza para modelar el hardware utilizado en las implementaciones de sistemas y.
Ingeniería en Sistemas de Información Diseño de Sistemas (3K1)
Arquitectura en Tres Capas
SICSTRA Sistema de Información para el control de solicitudes de tramites jurídicos Ministerio de Justicia y Seguridad Pública.
MODELO DE APLICACIONES DISTRIBUIDAS EN INTERNET.
CONCEPTOS BÁSICOS DE CLIENTE SERVIDOR MICHAEL LOZA, DANNY SANCHEZ & MAURICIO VILLENA.
UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO MODULO IV ADMINISTRACIÓN DE BASES DE DATOS Servidor de la Base de Datos E.I. L.E. Prof. Ramón Castro Liceaga SEMINARIO.
Departamento de Informática Universidad de Rancagua
Proyecto Bolsa de trabajo
Diseño Arquitectonico
Modelo de 3 capas.
o MySql: es una base de datos con licencia GPL basada en un servidor. o PostgreSql y Oracle: Son sistemas de base de datos poderosos. o Access: Es una.
Beatriz Adriana Sabino Moxo
CONTRATOS DE CLIENTES Orlando Sedamano Cornejo Marco Bustinza
Estructura del Sistemas Operativos por su Estructura
Grupo Milanesa Integrantes: Agüero, Lucas Romero, Fernando Schild, Marcelo.
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
Actividad 20. Métodos de prueba en entornos especializados M.C. Juan Carlos Olivares Rojas Syllabus June, 2009.
A RQUITECTURA DE SOFTWARE. CLIENTE-SERVIDOR Esta arquitectura consiste básicamente en un cliente que realiza peticiones a otro programa (el servidor)
Tecnologías Cliente / Servidor Capitulo II Richard Jiménez V. clienteserver.wordpress.com.
Tecnologías Cliente / Servidor
Karla Yunuen González Villanueva
BASE DE DATOS DISTRIBUIDAS
Arquitectura Cliente Servidor
Daniel Méndez ARTech Aplicaciones Web: user experience.
Vanessa Revetria Juan Miraballes Maximiliano Silvera Gonzalo Castro Andrés Aldao.
Instituto Tecnológico de puebla Materia Desarrollo de aplicaciones para ambientes distribuidos Catedrático Dr. José Bernardo Parra Alumnos Cesar Mauricio.
Aplicaciones en 2,3 y n capas
Arquitectura de una aplicación Arquitectur a: desarrolla un plan general del sistema, asegurando que las necesidades de los usuarios sean atendidas. Ingeniería.
SISTEMAS COMPUTACIONALES ADMINISTRATIVOS E.E. Fundamentos de Base de Datos 1.9 Arquitectura de aplicaciones Fuentes: Fundamentos de Bases de Datos. Cuarta.
Autores: Myriam Montes, Iván Viera, Carlos Caizaguano, José Sancho
Lic. Luis West Grant. De Ventana y para Web. Lic. Luis West Grant. Aplicaciones de Software Aplicaciones de Ventana Se ejecutan en un ambiente gráfico.
 Definir conceptos fundamentales de las BDD como DTM y DBMS.  Conocer el esquema actual de la Base de datos de la UNACH.  Analizar cuándo utilizar.
BASES DE DATOS CONCEPTOS BASICOS Elizabeth Maite Zarate Machaca “El tratamiento eficiente de la información al servicio del usuario”
Conociendo el modelo Cliente-Servidor
SISTEMAS CLIENTE/ SERVIDOR M. en C. ANILÚ GÓMEZ PANTOJA.
BASES DE DATOS DISTRIBUIDAS M.C.C. María Guadalupe Villanueva Carrasco INGENIERIA EN SISTEMAS COMPUTACIONALES.
Conociendo el modelo Cliente-Servidor. Introducción En el mundo de TCP/IP las comunicaciones entre computadoras se rigen básicamente por lo que se llama.
CENTRO UNIVERSITARIO UAEM TEXCOCO INGENIERÍA EN COMPUTACIÓN DISEÑO DE SISTEMAS M. En C.C. Ma. Dolores Arévalo Zenteno.
Definición: Es un estilo de programación, su objetivo primordial es la separación de la capa de presentación, capa de negocio y la capa de datos. ARQUITECTURA.
MODELO CLIENTE -SERVIDOR
Transcripción de la presentación:

POR: Evelyn Zuleyma Quiroz Velásquez “2012. AÑO DEL BICENTENARIO DE EL ILUSTRADOR NACIONAL” Desarrollo de aplicaciones para ambientes distribuidos 1.3 Modelo de 2, 3 y n capas POR: Evelyn Zuleyma Quiroz Velásquez

Modelo de 2 capas Primer capa- servidor de BD. FONT-END. Mejor conocido como cliente-servidor. Primer capa- servidor de BD. FONT-END. Segunda capa- clientes con aplicaciones (contiene lógica). BACK-END.

CLIENTE SERVIDOR Proceso que permite al usuario formular los requerimientos y pasarlos al servidor (manipulación y despliegue de datos). Proceso encargado de atender a múltiples clientes que hacen de algún recurso administrado por el (maneja todas las funciones). Administrar la interfaz de usuario. Validaciones locales. Genera requerimientos. Recibe resultados del servidor. Acepta requerimientos. Procesa los requerimientos. Procesa las aplicaciones y realiza validaciones a nivel de BD.

Ventajas Existencias de plataformas de hardware cada vez mas baratas. Integración entre sistemas (interfaces amigables). Sistemas con mayor interacción y mas intuitiva. Mantenimiento rápido. Integración de nuevas tecnologías.

No se cuentan con estrategias para manejo de errores. Desventajas No se cuentan con estrategias para manejo de errores. Seguridad

Modelo de 3 capas Es un estilo de programación, su objetivo primordial es la separación de la capa de presentación, capa de negocio y capa de datos. Si se hace algún cambio solo se hace sobre la capa requerida.

Capa de presentación Capa de negocio Capa de datos Capas

CAPA DE PRESENTACIÓN Mejor conocida como capa de usuario Comunica información (errores) Presenta el sistema al usuario INTERFAZ GRAFICA CAPA DE PRESENTACIÓN

CAPA DE NEGOCIO Recibe solicitudes (SGBD) y presenta resultados Mejor conocida como capa lógica Es donde residen los programas que se ejecutan PROGRAMAS CAPA DE NEGOCIO

Almacenamiento y recuperación de datos. Es donde residen los datos y se encarga de acceder a los mismos. Esta formado por uno o mas gestores de BD CAPA DE DATOS

Ventajas Los componentes de la aplicación pueden ser desarrollados en cualquier lenguaje. Los componentes pueden estar distribuidos en múltiples servidores. Mejora la administración de los recursos cuando existe mucha concurrencia. Permite reutilización real del software y construir aplicaciones escalables.

Modelo de n capas Experimentos con capas adicionales. Esta basado en la arquitectura cliente-servidor (solicita un servicio a la capa inferior). Puede ser presentado en N niveles (físico) y N capas (lógico).

Ventajas Seguridad (Login, usuarios, grupos). Control de excepciones (avisa si hay error). Uso de bitácora (registros en log). MEJOR REDISTRIBUCIÓN DEL TRAFICO DE DATOS DE LA APLICACIÓN. Uso de servicios web (manipulación de datos). Escalabilidad.

Desventajas Implica mas código. Difícil mantenimiento.

REFERENCIAS CON OTRAS CAPAS INTERFAZ GESTOR BD REFERENCIAS CON OTRAS CAPAS REPRES. DE OBJETOS BD

CONCLUSIÓN