【问题标题】:push notification for my android chat application我的 android 聊天应用程序的推送通知
【发布时间】:2014-09-13 14:12:02
【问题描述】:

我正在开发一个聊天应用程序,现在正在处理它的推送通知部分.. 现在我很困惑.. 因为在我以前的应用程序中,我使用的是 Google 的 GCM,就像每当我从 GCM 服务器收到通知时,我都会提取数据来自我的服务器。但在这种情况下,我认为这不是聊天的正确方式,因为如果我尝试这样做,我必须再次连接套接字,用户将进入在线状态。而且我的应用程序也使用原始套接字.

有没有更好的方法来做到这一点?

谢谢

【问题讨论】:

  • @HareshChhelana 我知道这个......我的问题是我如何才能有效地使用我的套接字连接
  • 那么到目前为止你有什么尝试?
  • @HareshChhelana 和我之前的申请一样...请阅读我的问题

标签: android push-notification chat


【解决方案1】:

我正在使用 Web 套接字进行推送通知。在我的 android 应用程序(客户端)中,我使用 Autobahn Web 套接字客户端。它工作正常,但如果你想要可靠的解决方案,那么我认为你可以使用 Azure 推送通知服务。但我认为您只能使用他们的免费服务发送/接收一些推送通知。要进一步扩展,您需要付费。

但是使用 Web 套接字,您可以发送任意数量的通知。此外,您可以保持连接始终打开,这样您就不需要每次都重新连接套接字连接。但要确保活动的 Web 套接字连接,您需要实现 PingPong。并且 PingPong 可能会使用一些带宽。

【讨论】:

  • 感谢您的回答,实际上我的问题是我们如何使用 gcm 来达到此目的
猜你喜欢
  • 2018-11-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-25
  • 2018-01-20
相关资源
最近更新 更多