我在gae上编写了两个servlet(使用频道api),可以建立连接f.ex。:聊天 作为UI,我将使用JqueryMobile。
我的问题是:
感谢您的回答!
答案 0 :(得分:1)
渠道API依赖于在浏览器打开页面时从AppEngine下载的自定义JavaScript:see javascript docs。
当GAE版本更改时,此自定义JS代码可能会更改,因此您无法将其嵌入到PhoneGap应用程序中。此外,它可能依赖于特定于浏览器的功能,这很难检查,因为它是一段封闭的代码并且它的内部结构没有被解释。
如果您需要异步通知,我建议您使用PhoneGap上提供的native push技术。
答案 1 :(得分:0)
阅读Channel API文档。它就在那里。
您可能希望添加API以在连接超时时生成新令牌。如果断开连接(即socketerror事件),您还需要处理来自客户端的重新连接