Conexion TCP/IP
Como hago con la clase socket para mantener una conexión cliente todo el tiempo online, es decir atenta a cualquier envío de paquetes que le puedan mandar.
Muchas Gracias
Muchas Gracias
hola espero que esto te ayude
System.out.println("conectando a:"+ip);
si.setText("Conectando...");
sc = (StreamConnection) Connector.open("socket://"+ip+":13000");
si.setText("Conectado ");
is = sc.openInputStream();
os = sc.openOutputStream();
// Loop forever, recibiendo datos
while (true) {
StringBuffer sb = new StringBuffer();
int c = -1;
while (((c = is.read()) != 'n') && (c != -1)) {
sb.append((char) c);
}
if (c == -1) {
break;
}
si.setText("Mensaje Recibido - " + sb.toString());
System.out.println("conectando a:"+ip);
si.setText("Conectando...");
sc = (StreamConnection) Connector.open("socket://"+ip+":13000");
si.setText("Conectado ");
is = sc.openInputStream();
os = sc.openOutputStream();
// Loop forever, recibiendo datos
while (true) {
StringBuffer sb = new StringBuffer();
int c = -1;
while (((c = is.read()) != 'n') && (c != -1)) {
sb.append((char) c);
}
if (c == -1) {
break;
}
si.setText("Mensaje Recibido - " + sb.toString());