在phonegap app上糖果聊天

时间:2014-03-06 13:18:26

标签: javascript cordova xmpp chat candy

我目前正在为我学校的学生主导计划制作一个项目来制作一个涉及广告各种活动等的移动应用程序,但更重要的是,允许应用程序用户互相聊天。我的问题与这个聊天功能有关。我听说过关于糖果聊天的好话,我想我可能会尝试使用它。我遇到的问题是设置XMPP服务器。

我这样做的程序预算非常有限,所以我必须找到最便宜的解决方案来托管这个XMPP服务器。我的想法是以某种方式使用谷歌的App Engine或类似的云计算平台,并提供一个很好的免费产品作为后端聊天服务器。所以,我的问题是,是否有人有任何类似的事情可以让我更好地了解如何实现它?不一定使用完全相同的工具,但至少有类似的概念。

另外,如果我走向完全错误的方向,请随意让我直截了当。我还处于这个项目的最初阶段,所以我并没有真正依赖这个解决方案的任何方面,这似乎是最直接的方式。

谢谢你们!

1 个答案:

答案 0 :(得分:2)

由于您似乎有预算限制,我建议使用亚马逊EC2服务的免费套餐(Google App Engine无法运行,因为它只允许您实施xmpp客户端,而不是服务器)。您可以在Amazon EC2实例上托管任何XMPP服务器。 Ejabberd似乎是一个受欢迎的选择。

我认为您的方向正确,一旦安装并运行了XMPP服务器,您就可以轻松连接您想要的任何客户端。