Closed arimstefanini closed 3 years ago
@arimstefanini não é necessário. Você pode definir duas classes (classe no sentido de programação orientada a objetos mesmo), sendo uma que faz o papel do servidor e outra que faz o papel do cliente.
Professor fiz um código utilizando a biblioteca xmlrpc do python que faz uma comunicação via socket. Nessa implementação é necessário rodar dois arquivos distintos um servidor e um cliente. Essa implementação também pode ser entregada no trabalho ou necessariamente precisa ser essa implementação de orientação objetos feita em um Jupyter notebook?
@vitorhugoclz minha ideia realmente é que vocês façam a entrega de um único Jupyter.
As próximas implementações vão necessitar da implementação de sockets e/ou MPI.
Iago, a main deve implementar padronização das informações ou algo do tipo como um middleware ?Pq se não seria só a implementação de classes, e instancia-las na main. É isso mesmo o esperado na atividade ?
@GustavoHenriqueSant realmente é bem mais simples do que parece.
Um middleware nada mais é do que uma classe que implementa os métodos e algoritmos para gerenciamento de um sistema distribuído. Neste caso, ele não possui um nome específico, pois vocês estão utilizando a main como se fosse o middleware
Iago, Para realizar a implementação da Prática 01 é necessário criar a conexão com um servidor, localhost?