Ouço, esqueço. Vejo, memorizo. Faço, aprendo.Assim, espero que cada um de vocês (ou no máximo, em pares) tente resolver por si só o problema proposto neste TP. Obviamente poderão discutir com os vossos colegas os problemas, bem como possíveis soluções. Também podem, e devem, consultar a documentação Java disponibilizada pela Sun.
public class MyClock {
static String getTime();
static String adjTime(double adj);
}
que fornece os métodos getTime() e adjTime(),
para lêr e acertar a hora, respectivamente, e que se encontra no
ficheiro MyClock.java.java DateServer <port_number>O programa servidor deverá imprimir mensagens na consola indicando as acções executadas, nomeadamente os pedidos recebidos e a sua fonte (endereço IP e número do porto do cliente), bem como as respostas enviadas.
onde
- <port_number> é o número do porto que o servidor deverá usar.
java DateClient <host_name> <port_number>O processo cliente deverá criar um socket e executar um ciclo infinito no qual:
onde
- <host_name> é o nome DNS do computador onde executa o servidor;
- <port_number> é o número do porto do servidor.
This document was translated from LATEX by HEVEA.