1

我正在为患有沟通疾病的人开发一个应用程序。关键是在我的应用程序中,我需要用户使用他的 gmail 帐户与他的朋友聊天,例如 gmail gtalk 服务,它有助于创建消息。

我阅读了 GAE 的 XMPP 服务,但它只允许用户和我的应用程序之间的通信,而不是用户之间的通信。

我尝试使用 Smack Api,但 GAE 不支持它。

我可以使用频道服务创建聊天,但如果我想支持两个用户之间的即时消息,则需要一个用户创建他的帐户,他的朋友也必须这样做才能创建 IM 界面,并且必须使用我的 Web 界面不是像 Gtalk 这样的 jabber 客户端。

是否可以在 GAE 中使用 XMPP 与两个用户进行通信,制作像 GTalk 一样的 IM?

4

2 回答 2

0

您需要的是Google Cloud Messaging Service。该服务于去年刚刚推出,他们刚刚在 Google I/O 2013 期间宣布了许多增强功能。

它支持从/到浏览器、android 和 IOS 的消息传递。

于 2013-05-23T02:54:24.717 回答
0

我建议您使用基于 XMPP 标准的OpenFire RTC Server 之类的东西。这将帮助您立即运行 XMPP 服务器,并且按照建议,您可以考虑在 EC2 之类的东西上托管它。

相关线程:https ://serverfault.com/questions/229039/xmpp-server-on-ec2-amazon-web-service-aws

于 2013-05-23T07:11:55.763 回答