发送端连接接收端成功后,调用
m_OutputStream.write(pBuffer);//pBuffer = new Byte[25]; 25个字节
m_OutputStream.flush();同样的程序,有几台机器接收端什么都收不到!! 有几台机器偶尔能收到,还有几台就没有什么问题肯定能收到!!!难道是flush()不好用吗?我试验了jdk1.3 1.4 1.5 ~~~ 我搜速google上面的论坛,有人说flush()只是一个空函数~~~老板逼得紧,急呀,救命呀~~~
m_OutputStream.write(pBuffer);//pBuffer = new Byte[25]; 25个字节
m_OutputStream.flush();同样的程序,有几台机器接收端什么都收不到!! 有几台机器偶尔能收到,还有几台就没有什么问题肯定能收到!!!难道是flush()不好用吗?我试验了jdk1.3 1.4 1.5 ~~~ 我搜速google上面的论坛,有人说flush()只是一个空函数~~~老板逼得紧,急呀,救命呀~~~
m_OutputStream = new DataOutputStream(m_Socket.getOutputStream());
byte[]pBuffer = new byte[25];
......//对buffer赋值
m_OutputStream.write(pBuffer);
m_OutputStream.flush();
以上是发送端的程序~~~ 就是很简单的几句话
-------------------------------------------------------------
接收端收到了连接,等待着读取字符,但是什么都没有等到~~~~