Our system was divided into three main parts that are the intermediate server, that is a Common Gateway Interface (CGI), implemented in C and makes communication between the client and a DNS server; the client program, that is a program developed in Java and the responsible for updating the data in the intermediate server; and an Apache server, that makes the communication between client program and the intermediary server.
O nosso sistema ficou dividido em três partes principais que são o servidor intermediário, que é uma Interface de Gateway Comum (Comon Gateway Interface - CGI) implementado em C e é quem faz a comunicação entre o cliente e o servidor DNS; o programa cliente, que é um programa desenvolvido em Java e é o responsável pela atualização dos dados no servidor intermediário; e o servidor Apache, que intermedeia a comunicação entre o programa cliente e o servidor intermediário.