资源简介
Java实现Socket长连接和短连接,实现原理可参见个人博客
代码片段和文件信息
import java.io.IOException;
import java.net.Socket;
/**
* @filename HeartBreakThread.java
* @comment heartbreak testing thread used to keep socket connect alive.
* @author Martin
*
*/
public class HeartBreakThread implements Runnable {
/**
* client socket
*/
private Socket request;
/**
* a flag used to identify whether to keep connect alive.
*/
private boolean isKeepAlive = true;
public HeartBreakThread(Socket request) {
this.request = request;
}
@Override
public void run() {
while (isKeepAlive) {
try {
// write heart break info.
SocketUtil.writeStr2Stream(“Heart break“
request.getOutputStream());
// the sleeping time is less than server‘s settimeout time.
Thread.sleep(3000);
} catch (IOException e) {
e.printStackTrace();
} catch (InterruptedException e) {
e.printStackTrace();
}
}
System.out.println(“HeartBreaking end.“);
}
public Socket getRequest() {
return request;
}
public void setRequest(Socket request) {
this.request = request;
}
public boolean isKeepAlive() {
return isKeepAlive;
}
public void setKeepAlive(boolean isKeepAlive) {
this.isKeepAlive = isKeepAlive;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-09-18 22:57 Java实现Socket长连接和短连接\
文件 570 2014-09-18 23:01 Java实现Socket长连接和短连接\Readme.txt
目录 0 2014-09-18 22:56 Java实现Socket长连接和短连接\SocketClient\
文件 355 2014-08-19 21:02 Java实现Socket长连接和短连接\SocketClient\.classpath
文件 388 2014-08-20 19:06 Java实现Socket长连接和短连接\SocketClient\.project
目录 0 2014-09-18 22:56 Java实现Socket长连接和短连接\SocketClient\.settings\
文件 598 2014-08-19 20:37 Java实现Socket长连接和短连接\SocketClient\.settings\org.eclipse.jdt.core.prefs
文件 95 2014-08-20 19:06 Java实现Socket长连接和短连接\SocketClient\.settings\org.jboss.ide.eclipse.as.core.prefs
目录 0 2014-09-18 22:56 Java实现Socket长连接和短连接\SocketClient\bin\
文件 1568 2014-08-20 21:36 Java实现Socket长连接和短连接\SocketClient\bin\HeartBreakThread.class
文件 3162 2014-09-18 22:55 Java实现Socket长连接和短连接\SocketClient\bin\RequestThread.class
文件 723 2014-09-17 23:20 Java实现Socket长连接和短连接\SocketClient\bin\SocketClient.class
文件 2262 2014-09-17 23:11 Java实现Socket长连接和短连接\SocketClient\bin\SocketUtil.class
文件 352668 2014-02-19 21:49 Java实现Socket长连接和短连接\SocketClient\log4j-1.2.8.jar
目录 0 2014-09-18 22:56 Java实现Socket长连接和短连接\SocketClient\src\
文件 1258 2014-08-20 21:36 Java实现Socket长连接和短连接\SocketClient\src\HeartBreakThread.java
文件 2625 2014-09-18 22:55 Java实现Socket长连接和短连接\SocketClient\src\RequestThread.java
文件 555 2014-09-17 23:20 Java实现Socket长连接和短连接\SocketClient\src\SocketClient.java
文件 2124 2014-09-17 23:11 Java实现Socket长连接和短连接\SocketClient\src\SocketUtil.java
目录 0 2014-09-18 22:57 Java实现Socket长连接和短连接\SocketServer\
文件 355 2014-08-19 21:02 Java实现Socket长连接和短连接\SocketServer\.classpath
文件 388 2014-08-19 20:37 Java实现Socket长连接和短连接\SocketServer\.project
目录 0 2014-09-18 22:57 Java实现Socket长连接和短连接\SocketServer\.settings\
文件 598 2014-08-19 20:37 Java实现Socket长连接和短连接\SocketServer\.settings\org.eclipse.jdt.core.prefs
目录 0 2014-09-18 22:57 Java实现Socket长连接和短连接\SocketServer\bin\
文件 2524 2014-09-17 23:19 Java实现Socket长连接和短连接\SocketServer\bin\HandleDataThread.class
文件 1432 2014-09-18 22:52 Java实现Socket长连接和短连接\SocketServer\bin\SocketServer.class
文件 2182 2014-09-15 21:32 Java实现Socket长连接和短连接\SocketServer\bin\SocketUtil.class
文件 352668 2014-02-19 21:49 Java实现Socket长连接和短连接\SocketServer\log4j-1.2.8.jar
目录 0 2014-09-18 22:57 Java实现Socket长连接和短连接\SocketServer\src\
文件 1829 2014-09-17 23:19 Java实现Socket长连接和短连接\SocketServer\src\HandleDataThread.java
............此处省略2个文件信息
- 上一篇:java 宾馆客房管理系统
- 下一篇:android自定义键盘支持遥控器
相关资源
- java聊天室socket编程
- java 采用ssl的socket交互
- java socket异步长连接demo
- websocket demojava客户端,心跳监测
- java通过socket编写小型聊天室
- Java Socket聊天和文件传输工具(更新)
- 基于websocket的聊天室源码
- 基于java socket的机票预订程序
- Java-WebSocket完整代码包
- java socket 简单成绩管理系统
- jmeter增加websocket插件所需依赖包全
- Java聊天室程序,socket编程
- android利用Socket实现手机客户端与PC进
- java实现基于websocket的聊天室
- Android的APp作为Socket服务端与pc通过U
- websocket需要用到jar包
- 12.用Socket网络访问方法,实现简单的
- java进程间通讯机制代码----RMI、共享内
- java socket实现的点对点文件传输
- java网上聊天加密系统源代码
- java平台基于TCP的聊天室设计
- Java通过Socket发送邮件
- JavaSocket建立连接和发送消息.zip
- java基于socket公共聊天室的实现.zip
- Java socket的一个封装
- websocket实现前端页面动态刷新数据库
- 基于Websocket的简单聊天室
- Java简易聊天系统
- 网络调试助手NetAssistjava socket通讯代码
- 基于Java实现的socket即时通信系统
评论
共有 条评论