【发布时间】:2014-07-10 14:42:04
【问题描述】:
我有安卓设备
此代码我向服务器发送消息:
DatagramPacket sentPacket = new DatagramPacket(MESSAGE.getBytes(), MESSAGE.length(), getBroadcastAddress(), DISCOVERY_PORT);
mSocket.send(sentPacket);
此代码我从服务器收到消息:
receivedPacket = new DatagramPacket(buffer, buffer.length);
mSocket.receive(receivedPacket);
一切正常,但有时我会收到我之前发送的消息。但是服务器显示正确的发送数据。
有人知道这个问题吗?
【问题讨论】: