javasocket长连接究竟是怎么一回事

2024-07-05 01:05:35 浏览

现编这个就是个多线程服务器,只要在client不释放连接,服务器端的run里边写while(TRUE)循环,那么就可以长期连接。class ConnectionThread extends Thread{Socket client;int counter;public ConnectionThread(Socket cl,int c){client = cl;counter= c;} @OverridEpublic void run(){ try{ String destIP=client.getInetAddress().toString()

javasocket长究竟是怎么一回事

转字节流或字节流转字符串发送和接收端都指定为utf8,长度应该是没有限制的,你可以不指定长度读取,一个个的输出看看结果。实在不行,可以自己分包,多少字符串分成一个包,设置结束符,再组合起来。最好定义下检验。

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。