Escolar Documentos
Profissional Documentos
Cultura Documentos
Srie :
Registro Acadmico:
Turma:
Perodo:
Disciplina:
Questes
1-) No modelo cliente-servidor bsico, processos em um sistema distribudo so divididos em dois
3-) Identifique um sistema que atua sobre a arquitetura centralizada e explique seu funcionamento.
R:A comunicao entre cliente e servidor pode ser implementada por meio de um protocolo
simples.
Basicamente, a requisio do cliente empacotada e enviado ao servidor contendo o servio
desejado os dados de entrada
O servidor empacota o resultado do processamento e a mensagem de resposta enviada ao cliente
No caso de no recebimento de resposta (por corrupo por exemplo) a solicitao reenviada
(UDP)
Isso pode ser um problema dependendo da transao.Como alternativa, sistemas nessa arquitetura
utilizam protocolos orientados a conexo. (TCP)
Exemplo: terminais bancrios
4-) Identifique um sistema que atua sobre a arquitetura P2P e explique seu funcionamento.
Classifique-o como P2P estruturado ou no-estruturado.
R: a solicitao lanada na rede como um todo a requisio se propaga at que a informao seja
descoberta se a informao encontrada o peer obtm o endereo direto do outro peer e contata diretamente.
Estruturadas-Ns organizados seguindo uma estrutura de distribuio de dados especficaUtilizando DHT
No-estruturadas-Cada n mantem uma lista de vizinhos, mas a lista construda de forma aleatria)
exemplo: torrent
5-) Identifique um sistema que atua sobre a arquitetura hibrida e explique seu funcionamento.
R: Processo otimizado por a presena de ns especiais, especializados na localizao de outros ns ou
disponibilizao de diretrios que localizam as informaes.
Ex.: mensagens instantaneas
6-) Analise os softwares CORBA, MQSeries e Java/RMI e faa um resumo sobre cada um deles.
R:-CORBA a arquitetura padro criada pelo Object Management Group para estabelecer e simplificar a
troca de dados entre sistemas distribudos heterogneos
Java/RMI uma interface de programao que permite a execuo de chamadas remotas no estilo RPC em
aplicaes desenvolvidas em Java[1] . uma das abordagens da plataforma Java para prover as
funcionalidades de uma plataforma de objetos distribudos. Esse sistema de objetos distribudos faz parte do
ncleo bsico de Java desde a verso JDK 1.1, com sua API sendo especificada atravs do pacote java.rmi
e seus subpacotes