02 sistemas distribu dos arquitetura

1468 palavras 6 páginas
Sistemas Distribuídos

Arquitetura de Sistemas Distribuídos
Aula II
Prof. Rosemary Silveira F. Melo

Arquitetura de Sistemas Distribuídos
• Conceito de Arquitetura de Software
• Principais elementos arquiteturais
• Modelos Arquiteturais
• Evolução das Arquiteturas
• Estilos Arquiteturais

Conceito de Arquitetura de Software
• é a estrutura de um sistema, que consiste de componentes de software, das propriedades externamente visíveis desses componentes e dos relacionamentos entre eles.
• é a estrutura ou organização dos mais significativos componentes do sistema e suas interações. Principais elementos arquiteturais
Componentes
• é uma unidade modular com interfaces

requeridas e fornecidas bem definidas que é substituível dentro do seu ambiente.
• são elementos de uma arquitetura que geralmente implementam: processamento
(funcionalidade ou comportamento); estado
(informação ou dados); interação ( interconexão, comunicação, coordenação e mediação).

Principais elementos arquiteturais
Componentes
• pode ser uma simples operação ou complexo

como um sistema inteiro. Pode ser visto pelo usuário (humano ou outro software) somente através da sua interface pública.

Principais elementos arquiteturais
Conectores
• tipo de componente responsável pela interação entre componentes.
• em sistemas desktop convencionais os conectores são geralmente representados por simples chamadas de procedimento (procedure call) ou acesso a dados compartilhados.
• em sistemas complexos eles passam a ter identidades, papéis e artefatos de implementação único. Modelos arquiteturais
• Define a forma pela qual os componentes dos sistemas interagem e a maneira pela qual eles são mapeados em uma rede de computadores subjacente (Coulouris, 2005).

Evolução das arquiteturas

Evolução das arquiteturas
Arquiteturas 1 camada (Mainframes)
• Dominantes até década de 80 como arquitetura corporativa • Terminais burros somente para apresentar as informações. Evolução das arquiteturas
Arquiteturas 1

Relacionados

  • HermesWP2P07
    7454 palavras | 30 páginas
  • MestradoRoberto
    39112 palavras | 157 páginas
  • Planejamento para serviços web semânticos
    14727 palavras | 59 páginas
  • multi
    306 palavras | 2 páginas
  • Ciencia
    4826 palavras | 20 páginas
  • A Revolta
    26305 palavras | 106 páginas
  • Cluster beowolf
    20813 palavras | 84 páginas
  • Uma ferramenta de monitoramento de redes usando sistemas gerenciadores de streams de dados
    5604 palavras | 23 páginas
  • Redes de sensores
    26184 palavras | 105 páginas
  • Simulação climática utilizando redes p2p e jxta
    17205 palavras | 69 páginas