Please enable JavaScript.
Coggle requires JavaScript to display documents.
Projeto de Arquitetura (Características de Arquitetura e de Sistema…
Projeto de Arquitetura
-
-
-
-
-
-
Reuso de Arquitetura
Por quê?
-
Linhas de produto são construídas em torno de uma arquitetura central com variantes que satisfazem requisitos particulares
Padrões ou Estilos
-
-
-
Padrões de Arquitetura
Características
Descrição estilizada das boas práticas de projeto que tem sido experimentadas e testadas em diferentes ambientes
-
-
Meio de representar, partilhar e reusar conhecimento
MVC
-
-
-
-
Desvantagens
Quando o modelo e as interações são simples, pode envolver código adicional e complexidade de código
Cliente-Servidor
-
-
-
-
Desvantagens
Problemas de gerenciamento podem ocorrer se os servidores forem propriedade de diferentes organizações
Desempenho é imprevisível, pois depende da rede
-
Vantagens
Funcionalidade geral pode estar disponível em todos os clientes, para não precisar ser implementada em todos os serviços
-
Duto e Filtro
-
-
Quando as transformações são sequenciais, é um modelo muito usado em sistemas de processamento de dados
-
Funcionamento
Processamento de dados organizado de modo que cada componente de processamento (filtro) seja discreto e realize um tipo de transformação de dados
-
-
-
-
-
Arquitetura em Camadas
Uso
-
-
-
-
-
Usado quando o desenvolvimento está espalhado por várias equipes (cada uma responsável por uma camada)
-
-
Vantagens
Se a interface poder ser mantida, permite substituí-las por inteiro
-
Desvantagens
-
Uma camada de alto nível pode interagir diretamente com uma de baixo nível (pulando o intermediário)
-
-