我发送简单的字符串值作为UDP数据从我的电脑到另一台电脑(我们有适当的Java环境和正确的代码)和反之亦然,但无论是我还是他无法收到udp。我的(和他的)端口永远waitng从udp数据的每个我们的电脑,当另一端发送我,它不能收到....所有同一端口的循环..所有相同的端口..我发送我的电脑到我的电脑到另一台电脑,反之亦然,但不能收到
但是当我发送和接收本地pc ,这是没有问题的....
这里有什么问题?
try {
int port = 7776;
byte[] msg = chattext.getText().getBytes();
// Get the internet address of the specified host
InetAddress address = InetAddress.getByName("124.126.176.80");//my pc`s ip adress
// Initialize a datagram packet with data and address
DatagramPacket packet = new DatagramPacket(msg, msg.length,
address, port);
packet.getPort();
// Create a datagram socket, send the packet through it, close it.
DatagramSocket dsocket = new DatagramSocket();
dsocket.send(packet);
dsocket.close();
} catch (Exception e) {
e.printStackTrace();
}
你需要发送接收密码以及 –