作者aiweisen (全 民 号 召)
看板AndroidDev
标题[问题] socket端的在线确认
时间Mon Nov 24 16:01:35 2014
请问一下
在两台手机端做socket连线 两台手机本身皆可做client或server
如果两台都是自己操作 那理所当然都知道对方都会在线上
因为我目前想做的是
一台手机可以加入很多好友 建立好友清单
想跟好友连线 可以聊天或做档案传输
但是因为连线是用socket做的 所以前提下对方必须在线上(假设都已知对方ip跟port)
希望能透过视觉上的辨识(像是FB使用灯号的颜色来判定好友是否在线)
来确认好友是否在线上
但是这一部分要怎麽去实现呢?
难道就直接土方炼钢 跟对方进行socket连线(仅连线) 连线成功就立马切断连线
接着将好友的上线图标改成绿色 反之就是灰色
但是有没有在线上是即时性的 这边势必要有一个机制 可能是每5秒做一次确认
更别说好友可能有10来个 也就是说同时要针对这10个好友做socket连线的确认
这样会发生什麽样的问题?会很耗资源吗?
会不会在背景确认的时候 画面会停住
还是有更好地确认方式?
--
作者 MicroGG (La new总冠军) 看板 Japan_Travel
标题 [问题] 温泉旅馆的儿童人头算法?
1F:→ robler:问问题然後自称拎背这样好吗 有点礼貌ok?04/11 16:32
2F:→ penan:骨科大 XD04/11 16:34
3F:→ MicroGG:你不懂,我有苦衷,我不说拎杯会被乡民骂..04/11 16:36
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.138.150.27
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1416816121.A.2D5.html
※ 编辑: aiweisen (140.138.150.27), 11/24/2014 16:08:47