Dúvida em Cliente/Servidor com Interface

2 respostas
DiegoFroes

Dúvida em um Jogo da Forca utilizando Cliente/Servidor.
O jogo pode deve atender vários clientes.

Na Parte gráfica fica dispostos a opção de enviar uma String (letra) para o Cliente,
além disso possui um text área para receber o resultado que virá do cliente, esse recebe as informações do servidor.

No código Cliente:
Recebe uma String. Essa string será enviada para o servidor.
Cria uma Porta para um Cliente X.

While(true){

// Teria que ter a parte de ficar inserindo a letra... Isso sem interface é fácil,
//mas com interface não consegui fazer.

//Aqui tem a parte as partes de enviar pacote/info para o Servidor. Irá enviar a String.

// Tbem tem a parte de receber pacotes/informações do Servidor. Irá receber a resposta Mediante a String.

return resposta; // resposta será enviada para a Interface.

}

Teria como eu interligar o envio da letra dentro do While?

Ou teria como fazer:

Na interface:

  • enviar a letra
  • ter um text área para receber a resposta.
  • A interface manda a letra para o Cliente.

No Cliente:

  • Receber essa string
  • Criar uma Porta para esse cliente x, e na proxima vez que ele mandar uma nova letra, essa Classe não irá criar uma nova porta mas
    irá identificar esse cliente x.
  • Após isso, enviar a letra para o servidor, esse irá enviar de volta uma informação.
  • A Classe pega essa informação e manda para a Interface, que será setada no text área.

Esse ciclo deve ser repetido até que o cliente x acerte a palavra.
E essa Classe deve ser executada por vários clientes.

Alguém tem alguma ideia?
Abrass

2 Respostas

charleston10

1º qual tecnlogia de comunicação vc esta usando?

Sockets? RMI? CORBA?

DiegoFroes

charleston10:
1º qual tecnlogia de comunicação vc esta usando?

Sockets? RMI? CORBA?

Estou utilizando Socket (DatagramSocket).

Criado 24 de dezembro de 2012
Ultima resposta 24 de dez. de 2012
Respostas 2
Participantes 2