Pessoal,
tenho um trabalho semestra de java e o objetivo é construir um “chat”, com transferencias de arquivos e exibir imagens (quase um messenger) ehehhe…
comecei a escrever um codigo (do servidor).
import java.io.;
import java.net.;
public class cliente {
private Socket soc;
private PrintWriter Esc;
private BufferedReader Br;
private BufferedReader Lr;
public cliente () {
try {
Socket soc=new Socket(“localhost”,1234);
PrintWriter Esc = new PrintWriter(soc.getOutputStream(),true);
BufferedReader Br = new BufferedReader(new InputStreamReader(System.in));
BufferedReader Lr = new BufferedReader(new InputStreamReader(soc.getInputStream()));
}
catch(Exception e) {
e.printStackTrace();
}
}
minha duvida é: o servidor sempre tem que ta escutando (ele escuta, imprime maiusculo o resultado e fecha a conexão. queria que ele ficasse sempre esperando pedidos dos clientes…
Seria assim:
servidor - 2 clientes
os clientes se comunicam pelo servidor que escuta e replica as mensanges… (a parte cliente ta quase pronta, fiz tudo em swing) agora so falta implementar a parte do servidor (as frases serão inseridas num jTextArea e a linha de digitação sera um jTextField.
Abraços,
Alexandre
), então, vc pode tranferir objetos, ae eh soh vc tranferir uma instância d alguma classe q represente a imagem…exemplo: