我计划在Android应用程序中实现推送通知,我看到了很多相关的线程,但我正专注于使用XMPP,因为我已经安装了ejabber。
我遇到了aSmack库,但我不知道该库有多么有前途和稳定 pubusb架构,因为此模型可以提供推送通知。
我想知道的是
1)即使接收推送通知的接收者也必须经常与ejabbered服务器连接?
2)我应该怎么做以获得C2MD的优势,因为使用XMPP和aSmack我不认为我将能够 获得C2MD的好处
我试过几个库
1) xtify (paid)
2) urbanairship (paid)
3) Android Cloud to Device Messaging ( must require google account )
所以我想更好地使用XMPP创建自己的,任何人都可以帮助我解决上述问题
答案 0 :(得分:0)
如果您想使用推送系统,则无需经常连接到ejabberd。如果您希望自己以电池优化的方式处理连接/重新连接,那么您不需要实现推送,因为ejabberd可以作为推送的通道。