Introdução e caracterização de sistemas distribuídos. Evolução histórica. Modelos arquiteturais, objetivos, aplicações e tendências modernas. Comunicação e sincronização em Sistemas distribuídos. Servidores remotos. Servidor de arquivos, diretórios, impressora, nomes, correio eletrônico, etc. Sistema de Arquivos: organização, segurança, confiabilidade e desempenho. Estudos de Casos.
Bibliografia Básica
Tanenbaum, A.S. and Steen, M.V.: Distributed Systems: principles and paradigms. Prentice Hall, 2002.Couloris, G., Dollimore, J. and Kindberg, T.: Distributed Systems: Concept and Design. Addison Wesley, 2001. Emmerich, W.: Engineering Distributed Objects. John Wiley & Sons, 2000.
à
ô
Bibliografia Complementar
Gustavo Alonso, Fabio Casati, Harumi Kuno e Vijay Machiraju. Web ServicesM. Henning e S. Vinoski. Advanced CORBA(R) Programming with C++Schneier, B. Applied Cryptography: Protocol, Algorithms and Source Code in C
rich, W.: Engineering Distributed Objects. John Wiley & Sons, 2000.
à
ô