推送通知路线图& C2MD使用XMPP

时间:2012-05-07 17:13:28

标签: android xmpp push-notification server-push

我计划在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创建自己的,任何人都可以帮助我解决上述问题

1 个答案:

答案 0 :(得分:0)

如果您想使用推送系统,则无需经常连接到ejabberd。如果您希望自己以电池优化的方式处理连接/重新连接,那么您不需要实现推送,因为ejabberd可以作为推送的通道。