从https://cloud.google.com/appengine/docs/go/xmpp/
查看App Engine的XMPP文档Google似乎只提供了一个客户端来托管在appengine上,而不是XMPP服务器本身。为此,需要使用不同的主机(例如GTalk)
谢谢!
答案 0 :(得分:0)
解决您的问题:
您必须使用Google Talk XMPP服务,但我想,是的,现在您需要部署自己的服务器。
不确定“即时”会话意味着什么,但是,似乎您需要自己的服务器。
不确定你的意思。 XMPP是一种连接协议。这意味着会话链接到打开TCP连接。也就是说,如果你失去连接(专为移动设备设计),ejabberd SaaS允许维持会话一段时间。你可以简单地重新连接它。 顺便说一句:在XMPP中,你不“回应在场请求”。这是相反的:你的联系人(你的名单)会广播你的存在
使用ejabberd的最简单(也可以说是最便宜)的方法是使用由ProcessOne管理的ejabberd SaaS,ejabberd的开发人员(我是ejabberd的开发人员和ProcessOne的创始人)。