2015-07-20 56 views
-1

我已经在一定程度上实现了谷歌最“口中称赞”的GCM,但在深入研究GCM后发现它的心脏受损,并发现它对于PUSH来说不是非常可靠,我已经在一些实验后经历过自己谷歌高心率/关闭TCP连接等问题..等)它可以提供消息大部分时间非常缓慢,等待时间可以说15分钟。在Android中实现自定义推送服务

那么最好的办法是推出最适合聊天应用的推送通知服务。

1)我是否通过服务不断向我的Node js服务器请求每个特定X间隔的数据。

2)还是有更好的图书馆。 (只是我对使用外部库非常怀疑) 我知道Facebook使用MQTT,但文档非常丰富。

这可能是一个尴尬的问题,但我已经在这个不眠之夜,它把我弄糊涂了。

回答

0

我建议您不要仅在您想创建聊天应用程序时才使用通知,因为通知并非全部正确传递。

在Google搜索关于“长轮询”的内容,模拟80端口下的TCP很有趣,而且它非常易于理解。

+0

它说的一个聊天应用程序。 –