Cadastrar usuário usando TCP

2 respostas
L

Pessoal, estou desenvolvendo um cadastro de clientes. Estou implementando um cliente -> servidor TCP.

Eu fiz uma tela de cadastro básica no NetBeans, então gostaria de saber como faço para pegar esses dados inseridos na tela e enviar para o servidor cadastrar no banco.

2 Respostas

ViniGodoy

Se você está usando TCP diretamente, será obrigado a escrever um protocolo, com uma mensagem de cadastro de usuário. No servidor, precisa interpreta-la e fazer o cadastro com JDBC normalmente:
http://www.guj.com.br/posts/list/136538.java#735860

L

Olá, ViniGodoy

Eu estou fazendo assim:

Na tela:
Usuario usuario = new Ususario(nome, idade);

Mando para o ClienteSocket

ClienteSocket cliente = new ClienteSocket(127.0.0.1);

cliente.run(usuario);

no ClienteSocket eu mando para servidor:
out.writeObject(usuario);

no ServidorSocket eu leio o objeto
in.readObject();

Agora se eu quisesse mandar uma mensagem para o servidor me listar os usuários, teria que implementar outro método?

Criado 7 de setembro de 2010
Ultima resposta 7 de set. de 2010
Respostas 2
Participantes 2