107155 - Aplicações Distribuídas em Redes de Computadores |
Período da turma: | 30/07/2024 a 31/01/2025
|
||||
|
|||||
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 |
![]() |
Créditos © 1999 - 2025 - Superintendência de Tecnologia da Informação/USP |