我是 Android 新手,所以我正在寻找text/data
一次从server
(网络服务)发送到一个特定android device
的(每次发送给另一个用户)的最佳方法。步骤是:
- Webservice从应用程序接收一个json,一次登录的用户(很简单);
- 服务器处理接收到的数据并将其发送到一个特定的用户\设备。每次服务器接收到数据时,它都会将消息发送给另一个用户。
- 目前用户是安卓应用所有者。下一步 - 用户可以使用另一个平台应用程序,我在服务器上注册发送/应该接收数据的设备类型。
- 如果用户离线,则该消息应从等待列表中删除,并且必须发送给另一个在线用户。
对我来说主要的问题是定义如何将数据发送给特定的用户——按ID\username
、设备 ID 或其他?我尝试练习 GCM,但它似乎并不完全符合我的要求,因为我计划使用同一台服务器不仅将数据发送到 android 设备,而且还将数据发送到 iphone/windows。谢谢你。