如何干净的实现Android/Java Socket 长连接通信
2017-08-13
展开全部
写简单的socket协议,做心跳数据~~~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2017-08-13
展开全部
现编这个就是个多线程服务器,只要在client不释放连接,服务器端的run里边写while(TRUE)循环,那么就可以长期连接。classConnectionThreadextendsThread{Socketclient;intcounter;publicConnectionThread(Socketcl,intc){client=cl;counter=c;}@Overridepublicvoidrun(){try{StringdestIP=client.getInetAddress().toString();intdestport=client.getPort();PrintStreamoutstream=newPrintStream(client.getOutputStream());DataInputStreaminstream=newDataInputStream(client.getInputStream());Stringinline=instream.readLine();}//trycatch(IOExceptione){System.out.println(e);}}//run
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询