Programa O Sistemas Distribu Dos Exerc Cio 2
RA: 4997018024
Bruno Roberto Costa de Oliveira
EXERCICIO – 2
1 - Explique, com suas palavras, o que o middleware soluciona em um ambiente distribuído.
O middleware tende a abstrair a heterogeneidade existente da comunicação distribuída. Tornando fácil comunicação entre os sistemas distribuídos. 2 - Cite exemplo de middleware de:
Apresentação - Gerenciamento de formulários, gráficos, impressoras e hipermídia.
Dados – Acesso ao banco de dados, atualização da base de dados, Dados e serviços fragmentados.
3 Quais as categorias de middleware podemos encontrar?
Middleware Procedural – RPC
Middleware orientado a transação
Middleware orientado a mensagem. (MOM)
Middleware orientado a objetos. (MOO)
4 - O que organiza e fornece um padrão para a implementação de sistemas distribuídos?
5 - Qual modelo de sistema a figura ilustra? Explique como funciona.
A figura ilustra o sistema Cliente Servidor.
É a base para um sistema Distribuído.
É um processamento cooperativo de requisições submetidas por um cliente a um servidor que as processa e retorna um resultado.
5.1 Continue explicando.
Forma especial de processamento distribuído em que os recursos estão espalhados em mais de um computador.
6 - Diferencie servidor proxy de cache.
Armazenamento de informações de forma a aumentar a performance. Exemplo WEB.
A técnica de cache permite criar servidores Proxy Web, o que permite que dados em cache possam ser compartilhados para muitos clientes;
7 - Qual modelo a imagem abaixo ilustra?
Ilustra o modelo Ponto a ponto. Onde todos os processors interagem com regras semelhantes. Trabalham de forma cooperativa para desempenhar atividades computacionais. Não há processo clientes ou servidores.
8 - Variação do modo cliente servidor, explique:
Código móvel – Os applets. Seu funcionamento é baseado de modo a permitir que os códigos sejam transferidos do servidor Web para os browsers, onde são executados.
Aplicações Stand-alone;