如何干净的实现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
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式