Red de conocimientos turísticos - Información de alquiler - Mientras aprendía programación de Android, encontré algunos problemas con la programación de Socket.

Mientras aprendía programación de Android, encontré algunos problemas con la programación de Socket.

Mirando el código, parece que ServerSocket y Socket se usan incorrectamente.

ServerSocketpublic?class?Server?{

public?static?void?main(String[]?args)throws?IOException{

ServerSocket?server= new?ServerSocket(9999);

Socket?clientconn=server.accept();

PrintWriter?out=new?PrintWriter(clientconn.getOutputStream(), verdadero);

p>

out.println("¿esto?es?un?socket?prueba");

server.close();

clientconn.close ();

p>

}

}

cliente público?clase?Cliente?{

público?estático? void?mian(String?args[] )throws?IOException?{

Socket?client=new?Socket("localhost",9999);

BufferedReader?in=new? BufferedReader(new?InputStreamReader(client.getInputStream ()));

System.out.println(in.readLine()

in.close(); >

cliente.close() ;

}

}