blog de Carlos Gabriel Luna Montes

Envio de comandos de sockets

Hola gente soy nuevo en esta comunidad y quisiera hacer una consulta, la cuestion es que quiero hacer un envio de comandos a un gps via tcp, esto claro por medio de sockets ya que los sockets de los gps los almaceno en un hashtable como lo muestro a continuacion:

 dicciongps = new Hashtable<String, Socket>();

la cuestion es que guardo el socket en el hastable despues le hago un hilo para que se comunique con mi sistema y posteriormente cuando le quiero mandar un comando al gps desde un jsp, este crea un socket cliente el cual mi programa lo toma como un gps mas pero el jsp envia los siguientes datos:

- ime del gps
- nombre del comando
- modelo del gps

ojo: el id de mi hashtable es ime con el identifico los sockets de cada gps.

bueno una vez explicado lo anterior te comento mi problema jajaja la cuestion es que recibo los 3 datos anteriores voy busco mi socket y le saco el dataoutputstream y envio el comando pero solo me permite enviarle comandos 2 veces despues de eso no me vuelve a dejar les dejo unos cachos de lo que anteriormente dije:

Distribuir contenido