agosto
27
2006

Texto que usei na disciplina de Sistemas Operacionais Distribuídos que estou ministrando. É uma implementação em Python de um programa usando sockets para demonstrar a comunicação em um sistema distribuído.

Download 

4 Comments

Mario Olimpio de Menezes 14/11/06 @ 11:37 am

Prezado Prof. Elton,

Sou professor de sistemas distribuidos e estou utilizando Python para ensinar programação distribuida.
Para facilitar o aprendizado da minha turma, utilizei o seu exemplo de Monte Carlo distribuido e o adaptei para utilizar Pyro.
Se for do seu interesse, posso enviar o código para vc disponibilizar juntamente com a sua versão.

Abraço,

Olá Mario, muito legal que tenha sido útil para alguma coisa. Eu
ficaria muito feliz se me enviasse o código para eu colocar no site.
Estou preparando uma versão daquele algoritmo para trabalhar com grid
computing, ourgrid para ser preciso. Vou colocar na semana q vem no
site se vc tiver interesse.

[...] O colega Mario Menezes usou minha implementação do algoritmo de monte carlo distribuído e desenvolveu uma versão usando Pyro. Pyro é uma implementação de invocação remota de métodos em Python que tem várias similaridades com o RMI do Java. Já tinha lido algo a respeito mas nunca tinha testado a implementação. Realmente muito interessante. Fiquei muito feliz em ver que um código que fiz foi útil para alguém. [...]

[...] Um dos tópicos é a comunicação entre processos em sistemas distribuídos. Aí entra sockets, RPC, RMI, Corba e WebServices. Ano passado tinha desenvolvido um exemplo de um programa distribuído em sockets que depois foi desenvolvido usando Pyro por outro professor. Agora consegui um tempo e desenvolvi o mesmo algoritmo usando Java RMI. [...]

Something to say?

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.