Impedir cliente de aceder Servidor (Socket) - Acredito ser algo simples +Nao encontro resposta

1 resposta
4

como impeço o cliente de aceder o meu Servidor quando expirar tempo de acesso.
tentei isso e nao resultou
(Classe Servidor)

Thread t = new Thread();
t.start();
int H, M, S // simulação de Horas, Minutos e Segundos
ServerSocket server1 = new ServerSocket(1223);
Socket cliente;
for(H=0; H<1;++H)
{
 for(M=0; M<3; ++M)
{
   for(S=0; S<60; ++S)
{ cliente = server1.accept();
new ThreadCliente(cliente).start();
try{
 t.sleep(1000);
}catch(Exception ex)
{ 
}
}
}
cliente.close();
}
// abaixo a outra conexão que pretendo correr quando terminar o acesso dos Clientes
resultadosVotacao;
ServerSocket server2 = new ServerSocket(3455);
while(true)
{
 resultadosVotacao = server2.accept();
new ThreadResults(resultados).start();
}

// basicamente isto. quero executar a outra aplicação para gerir os resultados

mais preciso que termine a conexao com o cliente para o codigo proceguir.
Abraços

1 Resposta

ViniGodoy

Movido para Java Avançado. Por favor, leia com atenção a descrição dos fóruns antes de postar.

Criado 7 de setembro de 2011
Ultima resposta 7 de set. de 2011
Respostas 1
Participantes 2