Atividade

107155 - Aplicações Distribuídas em Redes de Computadores

Período da turma: 30/07/2024 a 31/01/2025

Selecione um horário para exibir no calendário:
 
 
Descrição: Objetivos:
Esta disciplina tem como objetivo apresentar os conceitos de sistemas distribuídos e de desenvolvimento de aplicações distribuídas em redes de computadores. Apresenta taxonomia e arquitetura de sistemas distribuídos, arquiteturas cliente-servidor, Peer-to-peer, Grid e arquitetura orientada a serviços (SOA), computação de alto desempenho, mecanismos de comunicação, sistemas de nomes, sistemas distribuídos em Web e Web Services.

Conteúdo:
Conceitos de sistemas distribuídos: Clientes/servidor, peer-to-peer, arquitetura orientada a serviço, modelos de programação e arquitetura de sistemas clientes/servidor, programação em redes por socket e RPC, sistemas de nomes e de localização de serviços, clientes /servidor na internet, processamento transacional distribuído, ambientes de computação distribuída, programação aplicações em Web e Web Services.

Forma de Avaliação:
A avaliação será feita através de provas e projeto.

Bibliografia:
Amjad Umar, "Object-Oriented Client/Serv Internet Environments", 1st editon, prentice Hall, ISBN: 0133755444, 1997.; Douglas E. Comer, David L. Stevens, "Internetworking with TCP/IP Vol III: client-server programming and applications - linux/posix sockets version, 1st edition, prentice hall, ISBN: 0130320714, 200; Robert Orfali, Dan Harkey, Jeri Edwards, "client/serv Guide, 3rd edition, John Wiley & Sons, ISBN: 0471316156, 1999.; Alex Berson, Cliente/server Architecture, 2nd editon, Mc Graw-Hill International, ISBN: 007005664-1, 1996.

Carga Horária:

18 horas
Tipo: Obrigatória
Vagas oferecidas: 150
 
Ministrantes: Graça Bressan
Marcos Antonio Simplicio Junior


 
 voltar

Créditos
© 1999 - 2025 - Superintendência de Tecnologia da Informação/USP