História
2007
Objetivos
Apresentar conceituação básica de Sistemas Distribuídos
Uso comum da tecnologia de Sistemas Distribuídos
Atributos de qualidade de Sistemas Distribuídos
Concorrência, Distribuição e Paralelismo
Discussão sobre middleware atual:
Estimular a Prática de Programação de Sistemas Distribuídos usando Troca de Mensagens
Java RMI
Estimular a realização de estudos avançados e tópicos de interesse em sistemas distribuídos
Trabalhos práticos de implementação
Arquitetura de
Sistemas Distribu ídos Distribuídos
Rodrigo Quites Reis
quites@computer.org http://www.labes.ufpa.br/quites RMI, WebServices, CORBA e COM+
Prof. Rodrigo Quites Reis - http://www.labes.ufpa.br/quites
Avaliação
teórica
G. F. et al. Sistemas
Distribuídos: Conceitos e Projeto. 4ª ed. Bookman, 2007.
de qualidade de SD
Trabalho II
CORNELL,
G.; HORSTMANN, C. Core Java:
Volume II-Recursos Avançados. São Paulo:
Makron Books, 2001.
Implementação
de sistema distribuído com
Java RMI – tema livre
Prof. Rodrigo Quites Reis - http://www.labes.ufpa.br/quites
a) Bibliografia Básica
COULOURIS,
Trabalho I
Avaliação
Referências Bibliográficas
Prova Escrita Individual
Parte
2
3
Prof. Rodrigo Quites Reis - http://www.labes.ufpa.br/quites
4
Roteiro
Sistemas Distribuídos
Introdução
Introdução
e Histórico
Exemplos
Características
principais
Conceitos básicos
Prof. Rodrigo Quites Reis - http://www.labes.ufpa.br/quites
Introdução
Introdução
Definição 1:
“coleção
de computadores autônomos ligados por uma rede, estando equipados com sistemas de software distribuídos”
O que é autonomia?
Definição 2:
Um
sistema distribuídos usa e compartilha recursos espalhados em uma rede de computadores O que é um recurso?
Prof. Rodrigo Quites Reis - http://www.labes.ufpa.br/quites
6
7