[問題] socket端的在線確認

看板AndroidDev作者 (全 民 號 召)時間11年前 (2014/11/24 16:02), 11年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
請問一下 在兩台手機端做socket連線 兩台手機本身皆可做client或server 如果兩台都是自己操作 那理所當然都知道對方都會在線上 因為我目前想做的是 一台手機可以加入很多好友 建立好友清單 想跟好友連線 可以聊天或做檔案傳輸 但是因為連線是用socket做的 所以前提下對方必須在線上(假設都已知對方ip跟port) 希望能透過視覺上的辨識(像是FB使用燈號的顏色來判定好友是否在線) 來確認好友是否在線上 但是這一部分要怎麼去實現呢? 難道就直接土方煉鋼 跟對方進行socket連線(僅連線) 連線成功就立馬切斷連線 接著將好友的上線圖標改成綠色 反之就是灰色 但是有沒有在線上是即時性的 這邊勢必要有一個機制 可能是每5秒做一次確認 更別說好友可能有10來個 也就是說同時要針對這10個好友做socket連線的確認 這樣會發生什麼樣的問題?會很耗資源嗎? 會不會在背景確認的時候 畫面會停住 還是有更好地確認方式? -- 作者 MicroGG (La new總冠軍) 看板 Japan_Travel 標題 [問題] 溫泉旅館的兒童人頭算法?

04/11 16:32,
問問題然後自稱拎背這樣好嗎 有點禮貌ok?
04/11 16:32

04/11 16:34,
骨科大 XD
04/11 16:34

04/11 16:36,
你不懂,我有苦衷,我不說拎杯會被鄉民罵..
04/11 16:36
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.138.150.27 ※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1416816121.A.2D5.html ※ 編輯: aiweisen (140.138.150.27), 11/24/2014 16:08:47
文章代碼(AID): #1KSkNvBL (AndroidDev)