PATRONES ARQUITECTONICOS PARA SISTEMAS DISTRIBUIDOS

Descrição

UnADM 2017
Miguel Gm
Mapa Mental por Miguel Gm, atualizado more than 1 year ago
Miguel Gm
Criado por Miguel Gm quase 7 anos atrás
198
0

Resumo de Recurso

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.

                                                    Semelhante

                                                    Classificação das Constituições
                                                    veleal
                                                    ORTOGRAFIA
                                                    Viviana Veloso
                                                    Plano de Estudo - Semana 1
                                                    Alessandra S.
                                                    simulado de português
                                                    Alessandra S.
                                                    Guia de Estudos para o ENEM 2014
                                                    Alessandra S.
                                                    RESUMOS EXAME GEOGRAFIA A
                                                    beatriizcunha
                                                    METODOLOGIA E PRÁTICA DE ALFABETIZAÇÃO E LETRAMENTO
                                                    vanessasenez
                                                    Direito Penal - Concurso de Pessoas
                                                    Rainã Ruela
                                                    Química Orgânica (Part. I)
                                                    lorena dorea
                                                    21 erros de comunicação que atrapalham sua carreira
                                                    Liliane Tubino
                                                    *******Ciclos biogeoquímicos
                                                    Beatriz nonato