Description: java using UDP penetrate NAT. of UDP connections, so it is necessary to maintain their own connections, that is the heartbeat!
To Search:
File list (Check if you may need any files):
jTestP2P-UDPa\TestP2P-UDP\.classpath
.............\...........\.project
.............\...........\bin\xwz\p2p\upd\client\HeartThread.class
.............\...........\...\...\...\...\......\MainClient.class
.............\...........\...\...\...\...\server\MainServer.class
.............\...........\...\...\...\...\util\ConnectionClientInfo.class
.............\...........\...\...\...\...\....\MyProtocol.class
.............\...........\...\...\...\...\....\StringUtil.class
.............\...........\...\进度.txt
.............\...........\src\xwz\p2p\upd\client\HeartThread.java
.............\...........\...\...\...\...\......\MainClient.java
.............\...........\...\...\...\...\server\MainServer.java
.............\...........\...\...\...\...\util\ConnectionClientInfo.java
.............\...........\...\...\...\...\....\MyProtocol.java
.............\...........\...\...\...\...\....\StringUtil.java
.............\...........\...\进度.txt
.............\...........\bin\xwz\p2p\upd\client
.............\...........\...\...\...\...\server
.............\...........\...\...\...\...\util
.............\...........\src\xwz\p2p\upd\client
.............\...........\...\...\...\...\server
.............\...........\...\...\...\...\util
.............\...........\bin\xwz\p2p\upd
.............\...........\src\xwz\p2p\upd
.............\...........\bin\xwz\p2p
.............\...........\src\xwz\p2p
.............\...........\bin\xwz
.............\...........\src\xwz
.............\...........\bin
.............\...........\src
.............\TestP2P-UDP
jTestP2P-UDPa