PATRONES ARQUITECTONICOS PARA SISTEMAS DISTRIBUIDOS

Description

UnADM 2017
Miguel Gm
Mind Map by Miguel Gm, updated more than 1 year ago
Miguel Gm
Created by Miguel Gm almost 7 years ago
198
0

Resource summary

PATRONES ARQUITECTONICOS PARA SISTEMAS DISTRIBUIDOS
  1. Caracteristicas
    1. Transparencia:
      1. la ejecución y programación de las tareas debe ser igual que en entornos locales solo que muchos mas rápido y eficiente por la distribución de tareas.
      2. Concurrencia
        1. Todos los recursos de la red puede ser utilizados simultáneamente por los diferentes que estén conectados a la red.
        2. Eficiencia
          1. los procesos se deben ejecutar mucho mas rápido debido a no se trabaja con un único procesador si no con muchos interconectados
          2. Carencia de un reloj global
            1. no hay un reloj de sistema que restrinja el envió de mensajes entre los diferentes componente conectados a la red.
            2. Flexibilidad
              1. Permite realizar actualización de hardware y software que permiten irse desarrollando al mismo ritmo de la evolución de la tecnología.
              2. Escalabilidad
                1. Debe funcionar tanto para una docena de computadores como para mil conectadas en una sola red,
              3. Ventajas
                1. Procesador mas poderoso y menos costoso Avances en tecnologia de Comunicaciones Facilidad de compartir recursos Eficiencia y Flexibilidad Disponibilidad y Confiabilidad Crecimiento Modular
                2. Desventaja
                  1. Requerimientos de mayores controles de procesamiento Velocidad de propagación de la Información Servicio de Replicacion de Datos y servicios con posibilidades de fallas Mayores controles de acceso y procesos Mayor complejidad de La administración Mayores costos
                  2. ORIENTADO A SERVICIOS
                    1. La arquitectura basada en servicios representa un enfoque para la construcción de sistemas distribuidos. La estructura de una arquitectura de este tipo puede dividirse en dos partes:
                      1. Funcional
                        1. Transportación
                          1. Mecanismo utilizado para mover las requisiciones de servicios desde el consumidor hacia el proveedor y la respuesta al mismo.
                          2. Protocolo de comunicación de servicio
                            1. Mecanismo mediante el cual se establece la comunicación entre el proveedor y el consumidor del servicio.
                            2. Descripción del servicio
                              1. Esquema que se utiliza para indicar lo que el servicio proporciona como se invoca y la información requerida.
                              2. Proceso de negocio
                                1. Colección de servicios que son invocados en una secuencia en particular mediante un conjunto de reglas para cubrir un requerimiento especifico.
                                2. Descripción del servicio
                                  1. Indica la manera en que el servicio interactua, asi como el formato de la respuesta y solicitud del mismo
                                3. Servicio de Calidad
                                  1. Políticas
                                    1. Condiciones o reglas las cuales los servicios se hacen disponibles a los usuario
                                    2. Seguridad
                                      1. Reglas que aplican para la identificación, autorización y acceso a servicios
                                      2. Transacción
                                        1. Conjunto de atributos que deben ser aplicados a un grupo de servicios para proveer un resultado consistente
                                        2. Administración
                                          1. Conjunto de atributos aplicados para el manejo y la administración de los servicios, tanto provistos como consumidores
                                    3. Sistemas interactivos
                                      1. MVC
                                        1. Modelo-Vista-Controlador es un patrón de arquitectura de software que, utilizando 3 componentes (Vistas, Models y Controladores) separa la lógica de la aplicación de la lógica de la vista en una aplicación. Es una arquitectura importante puesto que se utiliza tanto en componentes gráficos básicos hasta sistemas empresariales
                                          1. Componentes
                                            1. Modelos
                                              1. Es la capa donde se trabaja con los datos, por tanto contendrá mecanismos para acceder a la información y también para actualizar su estado
                                              2. Vistas
                                                1. visualización de las interfaces de usuario
                                                2. Controladores
                                                  1. Contiene el código necesario para responder a las acciones que se solicitan en la aplicación
                                            2. Sistemas Adaptables
                                              1. Proxy
                                                1. Es un patrón estructural que tiene como propósito proporcionar un subrogado o intermediario de un objeto para controlar su acceso.
                                                  1. Participantes
                                                    1. proxy remoto
                                                      1. responsable de codificar una petición y sus argumentos, y de enviarla al objeto remoto.
                                                      2. proxy virtual
                                                        1. puede hacer caché de información del objeto real para diferir en lo posible el acceso a este.
                                                        2. proxy de protección
                                                          1. comprueba que el cliente tiene los permisos necesarios para realizar la petición.
                                                    Show full summary Hide full summary

                                                    Similar

                                                    Sociology Key Words
                                                    kazoakley
                                                    Chemistry
                                                    Holly Bamford
                                                    An Inspector Calls: Mr Arthur Birling
                                                    Rattan Bhorjee
                                                    GCSE Maths: Overview Note
                                                    Andrea Leyden
                                                    ENG LIT TECHNIQUES
                                                    Heloise Tudor
                                                    Edexcel Additional Science Chemistry Topics 1+2
                                                    hchen8nrd
                                                    Japanese Hiragana
                                                    pangcaberte
                                                    Biology - B1 - AQA - GCSE - Keeping Healthy and Defending Against Infection
                                                    Josh Anderson
                                                    1PR101 2.test - Část 19.
                                                    Nikola Truong
                                                    SFDC App Builder (76-100)
                                                    Connie Woolard
                                                    Present Simple Vs Present Continuous
                                                    Luis Alcaraz