Mind map
Arquitectura de las Aplicaciones Distribuidas
Map content
Arquitectura de las Aplicaciones Distribuidas
Funcionalidad en capas lógicas
- Capa de Presentación
- Software
- interacción con usuario
- Interfaz
- NO se hallan Reglas de negocio
- Manejo de datos
- Presentación datos
- Uso de objetos de capa de negocios
- Interfaz
- interacción con usuario
- Independiente a las reglas de negocio
- Software
- Capa de Negocios
- Reglas acceso a datos
- Gestión procesos
- División de la capa
- normas de negocio
- Mantenimeinto sencillo
- Reutilización
- Lógica de negocio
- Lógica de acceso datos
- normas de negocio
- Lógica acceso datos
- único en conectar con DB
- Objetos de acceso de datos
- Conectar a datos
- Encapsulación
- No es necesario distribuir SW cliente de SGBD
- Ejecución tareas, no importa en que SGBD estan datos
- Reutilización
- Componentes
- Entidades de negocio
- Estructuras de datos
- Representa entidades de datos
- Correspondencia o no con entidad Negocio
- No métodos, si propiedades
- Tipos
- Mantenimiento
- Leer
- Insertar
- Actualizar
- Eliminar
- Lista
- Consultas
- Mantenimiento
- Objetos acceso datos
- Intermediarios Aplicacion - Datos
- Conexión
- operaciones con datos
- Comunicacio de forma nativa
- métodos de clases
- Traducción
- Objeto de dato
- tipos de métodos de acceso a datos
- CRUD
- Mantenimiento a una tabla
- Lista
- Consultas
- Procedimiento
- Procedimientos almacenados en el servidor
- CRUD
- tipos de métodos de acceso a datos
- Entidades de negocio
- único en conectar con DB
- Lógica de negocios
- Reducir complejidad
- Es una capa adicional
- No conecta con datos
- No representa entidades de datos
- Utilizan
- objetos de datos
- Entidades de negocio
- Objetos frecuentes
- Objetos de negocio
- Encapsular el acceso
- unico acceso a multiples objetos
- Transaccional
- Transparante
- Centralizado
- Transparante
- Objetos de negocio
- No obligatorio
- pocas entidades
- Recomendable
- Gran complejidad
- No obligatorio
- Encapsular el acceso
- Fachada de negocio
- En grandes aplicaciones
- Encapsular conjuntos de objetos
- objeto complejo
- Compartimientación de objetos de negocio
- Otros objetos negocio
- Otras funcionaldades
- Encapsuladas
- Reutilización
- Fácil mantenimento
- Encapsuladas
- Flujos de negocio
- atravezar varios estado
- reglas
- atravezar varios estado
- objetos de utilidades
- Reutilización
- incorporación funciones
- servicios transversales
- funcionalidades en todas las capas
- Seguridad
- Aplicar en todas las capas
- Seguridad
- funcionalidades en todas las capas
- Otras funcionaldades
- Objetos de negocio
- "cliente" de lógica de acceso de datos
- Capa de Servidor
- elementos que reciben peticiones
- datos
- acceso a servicios
- Servicios
- Recibir & Devolver datos
- Son procesos
- Ejecutan en equipos dedicados
- Solicitados por procesos cliente
- para datos
- para funcionalidad
- Caracteristicas
- Ejecución desatendida
- Elemento en ejecución
- Responder peticiones
- Elemento en ejecución
- Conectividad
- Mecanismo
- Peticiones activen respuestas
- Mecanismo
- Concurrencia
- Mecanismo gestionar
- Acceso simultáneo
- Hilos de proceso parelelos
- Acceso serializado
- Único hilo de ejecución
- "colas" para peticiones
- Acceso simultáneo
- Mecanismo gestionar
- Seguridad
- Mecanismo
- autorizar ejecución
- Mecanismo
- Ejecución desatendida
- Servicios BD
- SGBD
- Infraestructura de servicios
- Servicio desatendido
- Crear reglas de negocio
- Invocación remota
- Alto rendimiento
- TIPOS
- Procedimentos almacenados
- Ejecución por el cliente
- Disparadores
- Ejecución indirecta
- Procedimientos programados
- Plan programado
- Forma unica o periódica
- Plan programado
- Procedimentos almacenados
- Cualquier Aplicación Distribuida
- Ventajas
- Rápida ejecución
- Coste mantenimiento bajo
- Sin midificaciones App CLiente
- Ejecución
- Transaccional
- Bloqueo exclusivo
- Atomicidad
- Transaccional
- Encapsulación
- Desventajas
- Complicación
- Segurirdad
- Mantenimiento
- Dificultad en programación
- Inflexibilidad
- Complicación
- Ventajas
- Invocación remota
- SGBD
- Otros Servicios
- Servicios del sistema
- Crear propia infraestrucutura
- SGBD no proporciona
- Cumplir mismas reglas
- Servicios que acceden a datos
- Crear propia infraestrucutura
- Servicios del sistema
- elementos que reciben peticiones
- capas cumplen acciones especificas
- Interactuan entre si
- Capa de Presentación
Information
- Description
- Mind Map on Arquitectura de las Aplicaciones Distribuidas, created by Jhonny Pauta on 03/10/2015.
- Created by
- Jhonny Pauta
- Views
- 15
- Rating