-
Entrega para Deus...
Liberação pela Web - Além de usar o protocolo HTTP para a comunicação cliente/servidor, é possível usar outros protocolos, como IIOP e DCOM, para suportar um sistema de objetos distribuídos. O navegador da Web age principalmente como um dispositivo de liberação e recebimento de um sistema de objetos distribuídos.
Cliente Leve da Web - Usado, na maior parte das vezes, em aplicativos baseados na Internet, nos quais há pouco controle da configuração do cliente. O cliente requer apenas um navegador padrão da Web (com capacidade para formulários). Toda a lógica do negócio é executada no servidor.
Cliente Pesado da Web - Uma parte significativa, em termos de arquitetura, da lógica do negócio é executada no equipamento cliente. Em geral, o cliente utiliza HTML Dinâmico, Applets Java ou controles ActiveX para executar a lógica do negócio. A comunicação com o servidor ainda é feita via HTTP.
Cliente Leve da Web - O padrão de arquitetura Cliente Leve da Web é muito útil para aplicativos baseados na Internet, para os quais pode-se garantir apenas a configuração mínima no cliente. Toda a lógica do negócio é executada no servidor durante o processamento das solicitações de página do navegador cliente.
http://marcelmesmo.blogspot.com.br/2011/10/padroes-de-arquitetura-da-web.html#.Wf9WIju0mOM
-
Nunca tinha ouvido falar isto....
-
esse padrão o examinador que inventou
inclusive ele é amigo do diagramador da prova
entao o diagramador colocou na prova para ambos os filhos passarem
-
Só pode ser isso Mr Robot. Fala sério CESPE! Pensei em marcar por eliminação. Mas como nunca tinha visto isso!
-
A página que o Lucas Bulcão encontrou parece ser uma tradução disto:
http://sce.uhcl.edu/helm/rationalunifiedprocess/process/workflow/ana_desi/co_warchpatt.htm
-
Clientes pesados e leves sao conceitos de arquitetura dos sistemas C/S, a qual estabelece projetos cliente/servidor em 2 ou 3 níveis.
2 níveis - GUI e a lógica da aplicação são no cliente, enquanto o SQL roda no servidor SQL.
3 níveis - cliente executa GUI, enquanto que a lógica roda num servidor de aplicações, que atua como cliente de um servidor SQL.
Logo, em 3 niveis: cliente -> servidor de aplicacoes -> servidor SQL.
Tipos de clientes.
pesados - incorporam mais lógica de transação, mais poder de processamento e menos interações com os servidores.
leves - oposto dos pesados.
As requisições dos clientes e as respostas causam overhead na rede, processamento, roteadores e nos recursos I/O.
Para melhorar o desempenho e escalabilidade, usam-se de caches em diversos níveis, cópias de dados nos servidores, mantidas mais próximas dos clientes. Às vezes nos próprios clientes, ou servidores de cache. Caches reduz interações com o servidor, reduzindo tempo de resposta. Servidores podem manter caches na memória principal, reduzindo I/Os. Cons do cache - manter consistência dos dados.
-
cara, é entregar pra Deus uma questão dessaí
-
GABARITO: C
Liberação pela Web - Além de usar o protocolo HTTP para a comunicação cliente/servidor, é possível usar outros protocolos, como IIOP e DCOM, para suportar um sistema de objetos distribuídos. O navegador da Web age principalmente como um dispositivo de liberação e recebimento de um sistema de objetos distribuídos.
Essa lista não pode ser considerada completa, especialmente nos setores da indústria em que as revoluções tecnológicas parecem ocorrer a cada ano. Ela representa, em alto nível, os padrões mais comuns de arquitetura de aplicativos da Web. Assim como ocorre com qualquer padrão, é aceitável a aplicação de vários deles a uma única arquitetura.