我想知道像Draw Something这样的游戏是如何将图像发送到另一个iPhone / Android的? 我希望能够将录制的声音/ UIImage发送到另一部手机,它们是如何发送和接收的? 我对使用iPhone的沟通比较陌生。
我用谷歌搜索并搜索了stackoverflow,但找不到任何东西......也许我没有找到正确的查询..
提前致谢!
答案 0 :(得分:1)
它们通过TCP / IP发送到中央服务器,或者更可能是一组服务器。这些服务器负责存储数据并生成推送通知,以便目标设备知道新数据可用。目标设备从中央服务器下载它,而不是直接从其他设备下载。
在iOS上,您可以使用NSURLConnection类将数据推送到服务器或将其读回。服务器也是您负责的事情,尽管您可以使用一些第三方服务器(例如Urban Airship)来帮助推送通知。