如何才能让socket客户端与服务端长时间保持连接呢?请详细说明最好有例子,下面的程序一连接成功马上就断开!是怎么回事情呢
import java.net.*;
import java.io.*;
import java.lang.*;
import java.util.*;public class ESClient1 {
public static void main(String[] args) {
Socket clientSocket;//客户端socket
try {
/**
* 创建基于SOCKET机制、TCP/IP协议的连接客户端
* 连接的服务器名(地址)为localhost,端口为3306
*/
System.out.println("连接中...");
clientSocket = new Socket("221.236.20.225",8890);//建立服务器连接
System.out.println("网关连接成功!");
} catch (Exception e) {
System.out.println(e);
}
}}
import java.net.*;
import java.io.*;
import java.lang.*;
import java.util.*;public class ESClient1 {
public static void main(String[] args) {
Socket clientSocket;//客户端socket
try {
/**
* 创建基于SOCKET机制、TCP/IP协议的连接客户端
* 连接的服务器名(地址)为localhost,端口为3306
*/
System.out.println("连接中...");
clientSocket = new Socket("221.236.20.225",8890);//建立服务器连接
System.out.println("网关连接成功!");
} catch (Exception e) {
System.out.println(e);
}
}}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货