Estas atividades foram desenvolvidas para o sétimo semestre na disciplina de Redes de Computadores A.
Esta atividade permite ao cliente utilizar comandos remotos no terminal do servidor utilizando o protócolo UDP.
Esta atividade permite ao cliente cadastrar mensagens, ler mensagens e apagar mensagens de um servidor utilizando o protocólo TCP.
Nesta atividade o servidor trata diferentes clientes de forma concorrente e evitando a ocorrência de race conditions, mas ocorre apenas estes tratamentos, o servidor não realiza nenhuma outra função.
Nesta atividade o servidor permite ao usuário cadastrar, ler e apagar mensagens de forma concorrente, permitindo vários usuários ao mesmo tempo e evitando race conditions através do uso de mutex.
Estas atividades devem ser utilizadas em um sistema operacional Linux. Após realizar o download dos arquivos deve-se compilar os arquivos utilizando o compilador gcc. Deve-se executar o servidor e logo em seguida o(s) cliente(s).