资源简介
代码演示了udp打洞技术在Java中的实现;
UDP socket打洞,使消息在nat之间传递;
IPv6,IPv4和IPv6,NAT以及NAT-PT;
代码片段和文件信息
/**
* HeartThread.java Nov 25 2009
*
* Copyright 2009 xwz Inc. All rights reserved.
*/
package xwz.p2p.upd.client;
import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
/**
* 发送心跳包线程
*
* @author xwz
* @version 1.0 Nov 25 2009 11:33:59 PM
*/
public class HeartThread implements Runnable {
private DatagramSocket ds;
private DatagramPacket p;
public HeartThread(DatagramSocket ds DatagramPacket p) {
this.ds = ds;
this.p = p;
}
public void run() {
while (true) {
try {
ds.send(p);
Thread.sleep(500);
} catch (IOException e) {
e.printStackTrace();
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 232 2009-11-23 23:03 TestP2P-UDP\.classpath
文件 387 2009-11-23 23:03 TestP2P-UDP\.project
文件 969 2009-11-25 23:41 TestP2P-UDP\bin\xwz\p2p\upd\client\HeartThread.class
文件 4391 2009-11-27 10:43 TestP2P-UDP\bin\xwz\p2p\upd\client\MainClient.class
文件 4856 2009-11-27 10:22 TestP2P-UDP\bin\xwz\p2p\upd\server\MainServer.class
文件 956 2009-11-25 22:03 TestP2P-UDP\bin\xwz\p2p\upd\util\ConnectionClientInfo.class
文件 679 2009-11-25 23:49 TestP2P-UDP\bin\xwz\p2p\upd\util\MyProtocol.class
文件 847 2009-11-27 09:40 TestP2P-UDP\bin\xwz\p2p\upd\util\StringUtil.class
文件 187 2009-11-27 10:12 TestP2P-UDP\bin\进度.txt
文件 757 2009-11-25 23:41 TestP2P-UDP\src\xwz\p2p\upd\client\HeartThread.java
文件 4501 2009-11-27 10:43 TestP2P-UDP\src\xwz\p2p\upd\client\MainClient.java
文件 4810 2009-11-27 10:22 TestP2P-UDP\src\xwz\p2p\upd\server\MainServer.java
文件 691 2009-11-25 22:03 TestP2P-UDP\src\xwz\p2p\upd\util\ConnectionClientInfo.java
文件 1678 2009-11-25 23:49 TestP2P-UDP\src\xwz\p2p\upd\util\MyProtocol.java
文件 589 2009-11-27 09:40 TestP2P-UDP\src\xwz\p2p\upd\util\StringUtil.java
文件 187 2009-11-27 10:12 TestP2P-UDP\src\进度.txt
目录 0 2009-11-25 23:34 TestP2P-UDP\bin\xwz\p2p\upd\client
目录 0 2009-11-23 23:04 TestP2P-UDP\bin\xwz\p2p\upd\server
目录 0 2009-11-25 23:45 TestP2P-UDP\bin\xwz\p2p\upd\util
目录 0 2009-11-25 23:33 TestP2P-UDP\src\xwz\p2p\upd\client
目录 0 2009-11-23 23:04 TestP2P-UDP\src\xwz\p2p\upd\server
目录 0 2009-11-25 23:45 TestP2P-UDP\src\xwz\p2p\upd\util
目录 0 2009-11-25 21:54 TestP2P-UDP\bin\xwz\p2p\upd
目录 0 2009-11-25 21:54 TestP2P-UDP\src\xwz\p2p\upd
目录 0 2009-11-23 23:04 TestP2P-UDP\bin\xwz\p2p
目录 0 2009-11-23 23:04 TestP2P-UDP\src\xwz\p2p
目录 0 2009-11-23 23:04 TestP2P-UDP\bin\xwz
目录 0 2009-11-23 23:04 TestP2P-UDP\src\xwz
目录 0 2009-11-27 10:12 TestP2P-UDP\bin
目录 0 2009-11-25 23:50 TestP2P-UDP\src
............此处省略4个文件信息
相关资源
- JAVA校园导航系统
- java 文件 加密 解密
- Java操作Redis,实现String、List、Map的
- 用JAVA编写的备忘录
- 成组链接法Java版
- JavaWeb增删改查
- mysql-connector-java-5.1.36-bin.zip
- 解决SAT问题的JAVA代码
- 简单函数绘图语言java
- rxtxParallel+rxtxSerial32位和64位
- 生产者和消费者的javaGUI
- 期刊投稿系统java
- 郭永峰Java全套资料百度网盘20180627更
- 操作系统页面置换算法-java界面化实现
- 基于JAVA的简易银行系统
- Java实现自动售货机程序
- java写的物流管理系统+源码
- 仓库管理系统,Spring+SpringMVC+Mybatis
- JAVA复习题及答案
- RSA加解密算法java源代码
- java多线程综合实验2020年1月武汉理工
- 基于安全的即时通信系统设计.zip
- (JAVA+MySQL)课程设计 学生选课管理系
- 推箱子源码及素材Java实现
- JAVA课程大作业
- 三角形问题JAVA.rar.rar
- 基于SQLsever2012的Java swing停车管理系统
- JavaWeb项目实战
- 简单的jdbc+mysql+jsp实现的增删改查
- jsp连接SQLserver数据库实现增删改查.这
评论
共有 条评论