Sistemas Distribuídos MPCOMP 2013/1

Slides:

Aula 1 - Cap1: https://dl.dropboxusercontent.com/u/591431/MPCOMPSD/Aula1-Cap1.pptx
Aula 2 - Cap2: https://dl.dropboxusercontent.com/u/591431/MPCOMPSD/Aula2-Cap2.pptx
Aula 3 - Cap3: https://dl.dropboxusercontent.com/u/591431/MPCOMPSD/Aula3-Cap3.pptx
Cap 3 e 4 não foram abordados diretamente por conter informações já dadas em outras disciplinas.

Aula 5 - Cap5: https://dl.dropboxusercontent.com/u/591431/MPCOMPSD/Aula5-Cap5.pptx
Complemento RPC: https://dl.dropboxusercontent.com/u/591431/aula4_r2.ppt
Laboratório RPC: https://dl.dropboxusercontent.com/u/591431/MPCOMPSD/rpc.pdf


Aula - Cap7: https://dl.dropboxusercontent.com/u/591431/MPCOMPSD/Aula-Cap7.pptx (Suporte do SO)
Aula - Cap8: https://dl.dropboxusercontent.com/u/591431/MPCOMPSD/Aula-Cap8.pptx (ORB e RMI)
Prática RMI: http://joaopizani.hopto.org/graduacao/disciplinas/ine5418/labs/RMI.html (Prática) Obs: Créditos do material da aula 8 aos Prof. Joao Paulo Pizani e Luiz Afonso Guedes.

Aula - Cap9 (WebServices): https://dl.dropboxusercontent.com/u/591431/MPCOMPSD/Aula-Cap9.pptx
Artigo sobre Web Services: http://bit.ly/109xHzN
Tarefa: Observe o fluxo de um sistema de reservas de agência de viagens online. Baseando-se na descrição, crie um diagrama de classes(blocos) sem necessidade do rigor formal da especificação contendo os serviços e possíveis web serviços e seus relacionamentos para a solução da agência de viagens. Usem o modelo descrito no artigo acima.

Prática de Laboratório: http://bit.ly/YsRycD

Aula - Cap10 (P2P): https://dl.dropboxusercontent.com/u/591431/MPCOMPSD/Aula-Cap10.pptx
Aula P2P: https://dl.dropboxusercontent.com/u/591431/MPCOMPSD/2a_app_p2p.pdf
Prática: https://dl.dropboxusercontent.com/u/591431/MPCOMPSD/Pratica_de_API_P2P.pdf


Redação do Artigo

Template Latex: https://dl.dropboxusercontent.com/u/591431/MPCOMPSD/templatedasbc.zip
O artigo deve ser escrito preferencialmente usando Latex. Deve ter estrutura composta de no mínimo 4 páginas contendo:

Título, Resumo e Abstract
Seções:

  1. Introdução
    1. Contexto, Problema, Proposta e Descrição das Seções
  2. Revisão de Tecnologias/Estado da Arte
  3. Descrição da Proposta
  4. Resultados
  5. Conclusão
  6. Bibliografia (em formato BibTex/ABNT)
Os temas serão colocados em breve. Entretanto, os artigos deverão ser feitos em no máximo dupla e compostos de trabalhos de avaliação prática de soluções de Sistemas Distribuídos com ferramentas reais ou simuladores.

Temas: 
1)WebServices em Automação Industrial (CLPs)
2)HPC(Computação de Alto Desempenho) em Cloud Computing
3)Análise de Desempenho RPC x Chamadas Locais
4)Redes de Sensores
5)Aplicações P2P
6)Redes Overlay e DHTs (Distributed Hash Table)

Exercício 1 - Entrega dia 23/04/2013


Artigo: Myths around Web Services
Department of Computer Science
Swiss Federal Institute of Technology (ETHZ), Switzerland

Gustavo Alonso
http://ftp.research.microsoft.com/pub/debull/a02dec/alonso.ps
http://eolo.cps.unizar.es/docencia/doctorado/Articulos/ServiciosWebSemanticos/Myths_around_Web_Services.pdf



Questões
1.Quais são as tecnologias “da moda” para integração de SDs de acordo com o autor?
2.Qual é a técnica básica para middleware?
3.Sob seu ponto de vista, o que motivou o autor a escrever este artigo?
4.Quais são os mitos  em torno de WebServices? Sintetize cada mito em duas linhas.
5.Que problemas ainda precisam ser atacados de acordo com o texto?



Obs: Notas disponíveis via planilha compartilhada no Google Docs.

No comments: