java socket 通讯问题! 是的,在关闭的时候产生的!关闭代码为:socket.close();发送小数据量的时候不会产生这问题但是在发送打数据量的时候:比如是10000条记录的时候就产生这问题了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public int closeSSLSocket() { int i = -1; if(this.sokcetx == null) { return ConsDef.SOCK_ERROR; } try{ this.sokcetx.close(); i = ConsDef.SUCCEED; }catch(IOException e){ System.out.println("++++++++++++++++++++++++++++++++++++++++++"); e.printStackTrace(); i = ConsDef.SOCK_ERROR; } return i; } 在发送大数据量时,由于网络的状况或防火墙的原因,可能包有些部分丢失,造成了服务其端一直接收数据,这时你却关闭了socket. public int DSMPCLNTDLL_DisconnectDoonesms(){ int ret = 0; if(cnt == null) { return ConsDef.DsmpCnt_No_Create; } try{ sPackDisConnect disc = new sPackDisConnect(); ret = cnt.sendData(disc.transact()); }catch(IOException e){ } ret = cnt.closeSSLSocket(); return ret;}socket关闭处理流程为:客户端发送关闭请求数据包给服务端,关闭服务端SOCKET然后再关闭客户端SOCKET! 最简单的进销存数据库怎么设计 jdk1.5 or 1.6 刚刚学习,请帮我解决一下啊 (1)new list int[10],(2) new list int[6]把(2)插入到(1)中,并返回最大数.请教值怎么做的啊,谢谢 复制图片文件大家来看看问题在哪儿 求助:"cannot find symbol...." 请教哲学家就餐的线程算法! 怎么计算一个字符的Size 一个关于taglib el的问题,变量怎么表示? 想开发一个搜索引擎,请各位大哥提示一下该用什么技术,搜索引擎的基本思想是什么? 帮我看看这是什么错误,谢谢 jtextpane得到焦点的函数是什么??
{
int i = -1;
if(this.sokcetx == null)
{
return ConsDef.SOCK_ERROR;
}
try{
this.sokcetx.close();
i = ConsDef.SUCCEED;
}catch(IOException e){
System.out.println("++++++++++++++++++++++++++++++++++++++++++");
e.printStackTrace();
i = ConsDef.SOCK_ERROR;
}
return i;
}
{
int ret = 0;
if(cnt == null)
{
return ConsDef.DsmpCnt_No_Create;
}
try{
sPackDisConnect disc = new sPackDisConnect();
ret = cnt.sendData(disc.transact());
}catch(IOException e){
}
ret = cnt.closeSSLSocket();
return ret;
}
socket关闭处理流程为:客户端发送关闭请求数据包给服务端,关闭服务端SOCKET然后再关闭客户端SOCKET!