资源简介
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自定义键盘支持遥控器
相关资源
- pc与android通过usb socket实现手机通信
- java Socket发送/接受报文
- 简单qq聊天(Java socket实现)
- 采用TCP SOCKET技术编写C/S模式的java聊天
- websockets实现tomcat日志在线输出
- Java TCP IP Socket
- hpsocket demo
- websocket推送(兼容低版本的IE浏览器)
- java共享画板
- java实现Socket方式文件批量传输/上传到
- java实现websocket简单demo
- Socket发送并接收服务器返回的数据
- JAVA整合WebSocket实现服务器消息推送项
- commons-httpclient-3.0
- android与c++通过socket通信
- Android基于局域网socket通信
- Android代码-在wifi下手机与电脑的sock
- java建立TCP长链接
- 采用java编写的TCP/IP服务器端程序
- 基于socket通信的java应用实现
- 基于Socket的Android聊天室
- socket编程实验报告
- 基于TCP/IP~Android客户端与PC通信源码
- socket多线程文件上传
- Java Socket 模拟 Ftp Server/Client
- Java利用WebSocket实现聊天系统源码
- 用java写socket.io客户端所需jar包
- Android socket即时通信Demo
- Android应用源码安卓与PC的Socket通信项
- websocket java 实现
评论
共有 条评论