GoConqr has a new look! Let us know what you think.

Mind map

Arquitectura de las Aplicaciones Distribuidas

Jhonny Pauta Spanish

Map content

Arquitectura de las Aplicaciones Distribuidas

  1. 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
      • Independiente a las reglas de negocio
    • 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
      • 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
          • 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
      • 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
            • Objetos de negocio
              • No obligatorio
                • pocas entidades
              • Recomendable
                • Gran complejidad
          • 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
            • Flujos de negocio
              • atravezar varios estado
                • reglas
            • objetos de utilidades
              • Reutilización
              • incorporación funciones
            • servicios transversales
              • funcionalidades en todas las capas
                • Seguridad
                  • Aplicar en todas las capas
        • "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
          • Conectividad
            • Mecanismo
              • Peticiones activen respuestas
          • Concurrencia
            • Mecanismo gestionar
              • Acceso simultáneo
                • Hilos de proceso parelelos
              • Acceso serializado
                • Único hilo de ejecución
                • "colas" para peticiones
          • Seguridad
            • Mecanismo
              • autorizar ejecución
      • 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
            • Cualquier Aplicación Distribuida
              • Ventajas
                • Rápida ejecución
                • Coste mantenimiento bajo
                • Sin midificaciones App CLiente
                • Ejecución
                  • Transaccional
                  • Bloqueo exclusivo
                    • Atomicidad
                • Encapsulación
              • Desventajas
                • Complicación
                  • Segurirdad
                  • Mantenimiento
                • Dificultad en programación
                  • Inflexibilidad
      • Otros Servicios
        • Servicios del sistema
          • Crear propia infraestrucutura
            • SGBD no proporciona
            • Cumplir mismas reglas
              • Servicios que acceden a datos
    • capas cumplen acciones especificas
    • Interactuan entre si

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

Feedback

What is it about?

What do you think of the new look?

How do you like it?