我想制作Android信使
此信使在线游戏上与聊天服务器建立联系。
实际上,GameChatServer是不成熟的Android信使。 因为这个服务器使用二进制聊天网络
所以,我做了信使聊天服务器,它使用了GCM推送。
但我听GCM可能会失去。
比我在几个信使解决方案中搜索。
GCM在后台收听 - >通知 - >启动应用程序 - >在ChatServer上请求ChatData
背景中的长轮询 - >在背景中输入chatdata - >通知 - >启动应用程序 - >加载本地数据库
背景中每隔几秒钟(10秒,20秒)进行一次轮询 - >在背景中输入chatdata - >通知 - >启动应用程序 - >加载本地数据库
我认为这种方式非常沉重。
还有其他办法吗?