Trabalho para a disciplina de Programação Distribuída da UFRN. Desenvolvimento de um middleware.