如何在应用程序引擎上实现GCM CCS(XMPP)服务器?

3
我正在使用XMPP开发CCS服务器,我按照developer.android网站上给出的所有步骤进行操作。这段代码(使用Java Smack库)运行良好,我在我的Android应用上收到了通知。我已经在我的App Engine项目中启用了CCS服务。但是当我尝试将其部署到App Engine时,我遇到了如下错误:

java.lang.NoClassDefFound Exception for org/jivesoftware/Smack/XMPPException !!!!!!

阅读了一些网站(包括本站)和developer.android网站后,我发现:

请注意,Google App Engine不支持与CCS的连接。

我的问题是:
1. App Engine是否不支持Java Smack库,还是根本不支持连接到ccs(xmpp)端点?
谷歌也提供了XMPP服务给App Engine 2. 是否可以使用谷歌的XMPP库实现GCM CCS(XMPP)服务器?如果可以,请提供一些参考或教程。
我真的需要帮助回答这些问题,因为我很困惑接下来该怎么做!!!
提前感谢你!
2个回答

0

3
看起来是这样的:https://cloud.google.com/appengine/articles/using_xmpp。GAE似乎支持XMPP,但我猜你不能在GCM上使用它,这很奇怪。 - async

0

这个文档提供了一些线索,表明这是可能的。还可以看看那篇文章


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接