资源简介
实现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
相关资源
- 基于socket编写的java五子棋
- java编写socket服务端和客户端给予cmp
- java多人聊天系统,图形用户界面
- android Socket通信方法与思路
- java socket通讯例程 多线程读写 可以同
- Java基于Socket实现文件传输
- 基于Java开发的网络五子棋源码
- Socket服务端客户端以tcp/ip协议发送接
- Android Socket源码实现与PC通讯
- 基于WebSocket实现的Android和H5聊天通讯
- java socket通信自定义消息协议
- TCPTalkingRoom.rar
- 用java写的tcp数据包发送和接收代码
- socket结合spring的
- C#和java 之间基于Socket的通信
- websocket-api.jar JAVAjar包
- JAVA网络白板88733
- Java TCP/IP Socket编程·源代码
- java实现socket编程网络通信多人聊天室
- Android客户端与PC服务器实现Socket通信
- java socket多线程聊天
- SpringBoot实现Socket.io消息推送(java+h
- java基于socket编写的聊天室程序
- Jmeter websocket
- javaQQ聊天室+SocketTCP
- 基于Socket的Android手机视频实时传输服
- java版本websocket
- socketio-netty服务器推送jar包
- 基于WebSocket实现的Android和H5聊天通讯
- 基于java socket编写的超市管理系统
评论
共有 条评论