在下好奇移動端的應用是如何保持end2end的網絡通信的通暢,比如IM(微信)之類,是如何保證移動端在不同網絡間切換后仍然能恢復通信的呢?
感覺應該不會是longpoll這種老技術吧,不管對移動端還是server的壓力都不小。
難道是有background一直運行的service,一檢測到IP變化就和server同步嗎?這樣的話必須要有central index server的存在,可以完全decentralized嗎?
求大神指點迷津。。
歡迎評論里提問,語文不好,描述的不是很清楚,不斷補充完善ing
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.