Arquitectura de las Aplicaciones Distribuidas

Description

Mind Map on Arquitectura de las Aplicaciones Distribuidas, created by Jhonny Pauta on 03/10/2015.
Jhonny Pauta
Mind Map by Jhonny Pauta, updated more than 1 year ago
Jhonny Pauta
Created by Jhonny Pauta almost 9 years ago
14
1

Resource summary

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

                                                                                                                                                                    Similar

                                                                                                                                                                    A Christmas Carol - Characters
                                                                                                                                                                    chloeprincess10
                                                                                                                                                                    Chemistry Quiz General -3
                                                                                                                                                                    lauren_johncock
                                                                                                                                                                    GCSE Maths Symbols, Equations & Formulae
                                                                                                                                                                    Andrea Leyden
                                                                                                                                                                    Harry Potter Trivia Quiz
                                                                                                                                                                    Andrea Leyden
                                                                                                                                                                    BIOLOGY B1 3
                                                                                                                                                                    x_clairey_x
                                                                                                                                                                    A Level Chemistry Unit 1 - Organic Chemistry
                                                                                                                                                                    charlottehyde
                                                                                                                                                                    GCSE Biology B2 (OCR)
                                                                                                                                                                    Usman Rauf
                                                                                                                                                                    GCSE Maths: Algebra & Number Quiz
                                                                                                                                                                    Andrea Leyden
                                                                                                                                                                    Teaching Using GoConqr's Tools
                                                                                                                                                                    Micheal Heffernan
                                                                                                                                                                    Conocimiento General de Aeronaves
                                                                                                                                                                    Adriana Forero
                                                                                                                                                                    1PR101 2.test - Část 19.
                                                                                                                                                                    Nikola Truong