资源简介
实现socket客户端收发数据,并支持客户端断网或服务器重启后重连

代码片段和文件信息
package socketdemo;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.Socket;
import java.net.UnknownHostException;
public class SocketClient {
public SocketListen socketListen=new SocketListen();
public Socket socket=null;
public InputStream is=null;
public OutputStream netOut=null;
public DataOutputStream doc=null;
DataInputStream in =null;
public void Subscribe(){
while(true){
try{
if(socket==null){
socket = SocketListen.socket;
}else{
try{
is=socket.getInputStream();
netOut = socket.getOutputStream();
doc = new DataOutputStream(netOut);
in = new DataInputStream(is);
doc.writeUTF(“客户端数据“);
String res = in.readUTF();
System.out.println(“收到服务器端数据:“+res);
}catch(Exception ex){
System.out.println(“链接异常...“);
(new Thread()).sleep(1000);
socket = SocketListen.socket;
}
}
}catch(Exception ex){
ex.printStackTrace();
}
}
}
public static void main(String[] args) {
SocketListen socketListen=new SocketListen();
socketListen.start();
SocketClient socketClient=new SocketClient();
socketClient.Subscribe();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1690 2012-03-01 15:58 java socket\SocketClient.java
文件 915 2012-03-01 13:52 java socket\SocketListen.java
文件 1379 2012-03-01 16:01 java socket\SocketManager.java
目录 0 2012-03-01 16:10 java socket
----------- --------- ---------- ----- ----
3984 4
相关资源
- 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 实现
评论
共有 条评论