I have a particular problem wherein i am trying to send data through a Server Socket written in VB hosted on Windows NT OS.I have a client socket written in
Java hosted on Weblogic application Server on Sun Solaris.This client Socket is running on a while true loop and whenever any data is available on the client socket it reads using the inputstream.read() method, what i am experiencing is that in very rare scenarios the data even after having been sent by the Server Socket is not being received on the client side.It seems it is not available on the socket itself to be read.To resolve this we padded each chunk of data being sent to be equal to 8192 bytes which is equal to the TCP/IP buffer size on any Windows NT machine,we still are facing the problem.
I would be very obliged if anyone can suggest a way to resolve this particular issue.
Regards
Vineet Venkatesh