URGENTE COMO CONECTAR SOCKETS CLIENTE SERVIDOR
Publicado por Esteban (12 intervenciones) el 01/08/2006 05:59:26
Hola,
Necesito por medio de un Socket, crear la conexion entre el Cliente y Servicor de tal manera que se comuniquen entre si,, Necesito que me ayuden como hacer la conexión entre cliente servidor y que se comuniquen AYUDA URGENTE
mport java.io.*;
import java.net.*;
import java.awt.*;
public class Client extends Frame
{
TextArea display;
public Client()
{
super("Cliente");
display = new TextArea(20,10);
add ("Center", display);
resize(300,150);
show();
}
public void runClient()
{
Socket client;
InputStream input;
try {
client = new Socket(InetAddress.getLocalHost(), 5000);
display.appendText("Socket creado\n");
input = client.getInputStream();
display.appendText("Flujo de entrada creado");
display.appendText("El texto del servidor:\n\t");
char c;
while ((c=(char)input.read() ) != '\n')
{
display.appendText(String.valueOf(c));
}
display.appendText("\n");
client.close();
}
catch(IOException ex)
{
ex.printStackTrace();
}
}
public boolean handleEvent(Event e)
{
if(e.id== Event.WINDOW_DESTROY){
hide();
dispose();
System.exit(0);
}
return super.handleEvent(e);
}
public static void main(String args[])
{
Client c = new Client();
c.runClient();
}
}
Necesito por medio de un Socket, crear la conexion entre el Cliente y Servicor de tal manera que se comuniquen entre si,, Necesito que me ayuden como hacer la conexión entre cliente servidor y que se comuniquen AYUDA URGENTE
mport java.io.*;
import java.net.*;
import java.awt.*;
public class Client extends Frame
{
TextArea display;
public Client()
{
super("Cliente");
display = new TextArea(20,10);
add ("Center", display);
resize(300,150);
show();
}
public void runClient()
{
Socket client;
InputStream input;
try {
client = new Socket(InetAddress.getLocalHost(), 5000);
display.appendText("Socket creado\n");
input = client.getInputStream();
display.appendText("Flujo de entrada creado");
display.appendText("El texto del servidor:\n\t");
char c;
while ((c=(char)input.read() ) != '\n')
{
display.appendText(String.valueOf(c));
}
display.appendText("\n");
client.close();
}
catch(IOException ex)
{
ex.printStackTrace();
}
}
public boolean handleEvent(Event e)
{
if(e.id== Event.WINDOW_DESTROY){
hide();
dispose();
System.exit(0);
}
return super.handleEvent(e);
}
public static void main(String args[])
{
Client c = new Client();
c.runClient();
}
}
Valora esta pregunta


0