如何使用PHP应用程序服务器在Android应用程序上进行聊天通知?

时间:2015-07-14 18:17:18

标签: php android xmpp google-cloud-messaging

我正在设计一个需要聊天功能的商业应用程序。 我目前使用PHP / MySQL作为我的应用程序服务器。 我一直在做一些研究,我找到了提出新问题的答案。

以下是我发现的实现上游和下游通信似乎很有趣的不同可能性:

  1. GCM使用XMPP进行持久连接和上游通知但由于PHP本质上是同步的,我怀疑它对于可伸缩的应用程序是可靠的。我发现这是使用JAXL的修改版本的可能解决方案:http://doublenegative.com/tag/xmpp/
  2. 带有HTTP的GCM用于下游通知。具有上游HTTP连接的经典ASyncTask。
  3. 使用与PHP(JSP,ruby,django)不同的语言实现第二个应用程序服务器,以便通过XMPP处理GCM。
  4. 我真的不知道在这3点之间做出选择,因为我不知道如果有少数用户,第一个解决方案是不可靠的。与此同时,我有最后期限,这会阻碍我使用我不太熟悉的应用服务器技术。

    感谢您的回复!

    塞缪尔

0 个答案:

没有答案