Resumo cap. 2 – Arquitetura (Livro Sistemas Distribuídos princípios e paradigmas)

1951 palavras 8 páginas
Resumo cap. 2 – Arquitetura (Livro Sistemas Distribuídos princípios e paradigmas) A organização de sistemas distribuídos trata, em grande parte, dos componentes de software que constituem o sistema. Essas arquiteturas de software nos dizem como os vários componentes de software devem ser organizados e como devem interagir. A realização efetiva de um sistema distribuído implica que especifiquemos e coloquemos componentes de software em máquinas reais. Para fazer isso, há diferentes opções. A especificação final de uma arquitetura de software é também denominada arquitetura de sistema. Também pode se conseguir a adaptabilidade em sistemas distribuídos fazendo o sistema monitorar seu próprio comportamento e tomar as providências …exibir mais conteúdo…

Em essência o estilo arquitetônico em camadas. O nível de interface de usuário contém tudo que é necessário para fazer interface diretamente com o usuário, como gerenciamento de exibição. O nível de processamento normalmente contém as aplicações. O nível de dados gerencia os dados propriamente ditos sobre os quais está sendo executada alguma ação. A distinção entre três níveis lógicos, sugere várias possibilidades para a distribuição física de uma aplicação cliente-servidor por várias máquinas. A organização mais simples é ter só dois tipos de máquinas: Uma máquina cliente que contém apenas os programas que implementam o nível de interface de usuário. Uma máquina do servidor que contém o resto, ou seja, os programas que implementam o nível de processamento e de dados.
Nessa organização, tudo é manipulado pelo servidor, ao passo que, em essência, o cliente nada mais é do que um terminal burro, possivelmente com uma interface gráfica bonitinha.
2.2.2 Arquiteturas descentralizadas Arquiteturas cliente-servidor multidivididas são uma consequência direta da divisão de aplicações em uma interface de usuário em componentes de processamento e em um nível de dados. As diferentes divisões correspondem diretamente à organização lógica das aplicações. Em muitos ambientes de negócios,

Relacionados

  • Engenharia de software
    18196 palavras | 73 páginas
  • Uml2 abordagem prática
    10898 palavras | 44 páginas
  • TCC ABRIGO PARA ANIMAIS
    15317 palavras | 62 páginas
  • Diario de bordo pedagogia
    19062 palavras | 77 páginas
  • Relações públicas e comunicação externa na general motors do brasil
    11318 palavras | 46 páginas
  • INTERFACE MORFOLOGIA E SINTAXE EM TENETEHÁRA
    15947 palavras | 64 páginas