Olá, estou com um trabalho de aula para ser resolvido e não estou chegando em uma solução. Sendo assim, gostaria de ajuda para realizar uma boa implementação. Eu não quero código pronto e sim uma possível solução.
Eu tenho que implementar duas classes Gerente e trabalhador onde o gerente envia trabalho para o trabalhador. A comunicação entre ambos deve-se utilizar socket através da troca de mensagens. o Trabalhador deve conter duas threads uma que realiza o trabalho e outra que fica responsavel por enviar o seu status ao gerente. A atualização de status para o gerente deve ocorrer a cada 5s ou se nestes 5s o trabalhador não enviou o status automaticamente a thread deve enviar o status.
Alguem poderia me sugerir uma solução, é um trabalho que vale 8.
ABRAÇO