Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/06/2011, 11:47
Avatar de Ferkhis
Ferkhis
 
Fecha de Ingreso: mayo-2011
Ubicación: Medellín
Mensajes: 52
Antigüedad: 13 años
Puntos: 2
Sockets en Java

Hola a todos.

Bueno el motivo de este post es que estoy haciendo una aplicación en java usando el protocolo TCP/IP, con el cual mi aplicación debe conectarse a una red que usa un protocolo establecido. Como sabemos ya, al generar la conexión se deben usar los metodos getOutpuStream() y getInputStream() para enviar y recibir información.
Yo habá trabajado antes con este protocolo y recuerdo que para lograr una conexión exitosa, el primer paquete que se debe enviar es uno que se comunique correctamente con el protocolo de esa red, sin embargo Java envía a esa red otro paquete antes de enviar el necesario para la conexión, conformado por los bytes:

AC ED 00 05

y el hecho de que el servidor reciba estos paquetes antes de recibir el que yo debo enviar para la conexión, causa un error de overflow inmediatamente.

Alguien sabe como puedo evitar que Java envíe ese paquete, para poder enviar el que yo necesito primero? Gracias!!!!