Hola amigos, les dejo este codigo:
Con el podrán hacer un chat en java simple usando este como base.
Cliente
Servidor
Este servidor solo atiende 3 clientes, pero pueden modificarlo.
Aprovecho para preguntar: ¿como podria hacer para enviar del cliente als ervidor y no del servidor al cliente?
Saludos
Con el podrán hacer un chat en java simple usando este como base.
Cliente
Código (java) [Seleccionar]
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package sockets;
/**
*
* @author debci
*/
import java.io.*;
import java.net.*;
class Cliente {
static final String HOST = "localhost";
static final int PUERTO=5000;
public Cliente( ) {
try{
Socket skCliente = new Socket( HOST , PUERTO );
InputStream aux = skCliente.getInputStream();
DataInputStream flujo = new DataInputStream( aux );
System.out.println( flujo.readUTF() );
skCliente.close();
} catch( Exception e ) {
System.out.println( e.getMessage() );
}
}
public static void main( String[] arg ) {
new Cliente();
}
}
Servidor
Código (java) [Seleccionar]
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package sockets;
/**
*
* @author debci
*/
import java.io.*;
import java.net.*;
class Cliente {
static final String HOST = "localhost";
static final int PUERTO=5000;
public Cliente( ) {
try{
Socket skCliente = new Socket( HOST , PUERTO );
InputStream aux = skCliente.getInputStream();
DataInputStream flujo = new DataInputStream( aux );
System.out.println( flujo.readUTF() );
skCliente.close();
} catch( Exception e ) {
System.out.println( e.getMessage() );
}
}
public static void main( String[] arg ) {
new Cliente();
}
}
Este servidor solo atiende 3 clientes, pero pueden modificarlo.
Aprovecho para preguntar: ¿como podria hacer para enviar del cliente als ervidor y no del servidor al cliente?
Saludos