tenho cliente.class e servidor.class, mas como posso funcionar agora com eles??
tenho de por numa webpage? como posso usar agora o chat?
Valeu[]
tenho cliente.class e servidor.class, mas como posso funcionar agora com eles??
tenho de por numa webpage? como posso usar agora o chat?
Valeu[]
quem :?: quando :?: onde :?:
explique-se melhor…
//ServidorBasico.java
import java.io.;
import java.net.;
public class ServidorBasico{
public static void main(String args[]){
try {
System.out.println("[Criando Servidor …]");
ServerSocket servidor = new ServerSocket(1234);
System.out.println("[Servidor Operando na porta 1234]");
while (true) {
System.out.println("[Esperando Conexão …]");
Socket cliente = servidor.accept();
System.out.println("[Conexão aberta de: " + cliente.getInetAddress().toString() + “]”);
System.out.println("[Enviando dados…]");
ObjectOutputStream saida = new ObjectOutputStream(cliente.getOutputStream());
saida.flush(); //Envia cabecalho de preparo do outro endpoint
saida.writeObject(“Servidor Basico Conectado”);
saida.writeObject(“Dados Conexão: “+cliente.toString());
saida.writeObject(“Tchau!”);
System.out.println(”[Dados Enviados]”);
saida.writeObject(“EOT”);
cliente.close();
System.out.println("[Conexão encerrada]");
}
}
catch (Exception e) {
System.out.println(“Erro!\n”+e.getMessage());
}
}
}
//ClienteBasico.java
import java.io.;
import java.net.;
public class ClienteBasico {
public static void main(String a[]) {
if (a.length==0){
System.out.println("[Forneça um IP ou Nome de Domínio]");
System.exit(0);
}
try {
System.out.println("[Conectando ao Servidor…]");
Socket cliente = new Socket(a[0], 1234);
System.out.println("[Conexão aceita de: " + cliente.getInetAddress().toString() + “]”);
System.out.println("[Recebendo Mensagens…]");
ObjectInputStream entrada = new ObjectInputStream(cliente.getInputStream());
String msg;
do {
msg = (String) entrada.readObject();
System.out.println(msg);
} while (!msg.equals(“EOT”));
cliente.close();
System.out.println("[Conexão Encerrada…]");
} catch (Exception e) {
System.out.println(“Erro!\n”+e.getMessage());
}
}
}
o cliente nao esta se conectando ao servidor!!! nao entendo porque disso??
Esse seu código é para desenvolver um chat?? está rodando??
Abraços.