Threads e Sockets - Servidor de Numeros

3 respostas
dmouraphb

Galera preciso implementar a seguinte aplicação Cliente/Servidor:
Sevidor de Numeros Aleatórios.

1 - Cliente -> Abre conexao na porta 88;

2 - Servidor -> Aceita conexao nessa porta;

3 - Servidor -> Cria Thread;

4 - Envia mensagem de boas vindas ao Cliente;

5 - Cliente -> Recebe a msg;

6 - Cliente -> Envia nome e senha(somente numeros)do usuario ao servidor;

7 - Servidor -> Recebe dados do usuario;

8 - Servidor -> Gera um numero aleatorio;

9 - Servidor -> Gera String com: nome do servidor + numero sorteado aleatoriamente;

10 - Servidor -> Envia String gerado ao cliente;

11 - Cliente -> Recebe e exibe String;

12 - Servidor -> Finaliza a Thread (servidor continua esperando conexoes).

Alguem poderia me ajudar?

3 Respostas

Leonardo_Gloria

Eu fiz uma parada parecida uma vez, foi prum trabalho da facul, só que usando Web Services… ai fica chupetinha

A

Cara… posso ajudar… mas você está precisando do que ?? já tem algo feito ?? ta com dúvida onde ??

Material Socket:
http://www.sumersoft.com/publicacoes/SocketsEmJAVA.pdf

Material Thread:
www.dca.ufrn.br/~affonso/DCA2401/2004_1/aulas/threads.ppt

[]'s
Alex

dmouraphb

alexfmjr, já tenho uma aplicação cliente/servidor rodando com sockets, onde o cliente faz a requisição de comunicação por uma porta X, enquanto o servidor já está na escuta nessa mesma porta, onde o mesmo aceita tal requisicao e envia msgs ao cliente!

agora a aplicação q tenho q fazer é um pouko complexa pra mim, como o Tópico diz: servidor de numeros aleatorios.
onde o cliente se conecta atraves da porta 88, e após o servidor aceitar essa conexao uma thread é iniciada no servidor para fornecer esse numero aleatorio ao cliente.

tenho todo o skema em pdf, posso enviar pro seu email?

desde já agradeço!

Criado 24 de setembro de 2009
Ultima resposta 25 de set. de 2009
Respostas 3
Participantes 3