Beruflich Dokumente
Kultur Dokumente
Ferraz 25/6/2003
Tópicos
Aplicações Distribuídas
© Prentice Hall 2002
rede
Sistemas Distribuídos 1
Carlos A. G. Ferraz 25/6/2003
Java RMI
Transparência de SO, graças à JVM (Java Virtual
Machine)
© Prentice Hall 2002
Sistemas Distribuídos 2
Carlos A. G. Ferraz 25/6/2003
Sistema Descrição
Principal Aplicação: processamento automático de
objetivo
encomendas
SO fortemente acoplado para Esconder e
SOD multiprocessadores e gerenciar recursos O sistema é usado por várias pessoas de
multicomputadores homogêneos de hardware diferentes departamentos, possivelmente em
SO fracamente acoplado para Oferecer serviços diferentes locais
SOR multicomputadores heterogêneos (LAN e locais para
WAN) clientes remotos Os usuários finais não sabem que as
encomendas fluem através do sistema; para
Fornecer
Camada adicional no topo de SOR que eles é como se a operação fosse
Middleware transparência de
implementa serviços de propósito geral
distribuição centralizada
Depto. de Depto. de
Internet
estoque contabilidade Servidor DNS
sincroniza
Cliente
Servidor DNS
envia “browser”
Depto. de carga
Sistemas Distribuídos 3
Carlos A. G. Ferraz 25/6/2003
Transparência
Sistemas Distribuídos 4
Carlos A. G. Ferraz 25/6/2003
Abertura Concorrência
Sistemas Distribuídos 5
Carlos A. G. Ferraz 25/6/2003
Transparência
Sistemas Distribuídos 6