我正在使用此link使用GCM构建一个简单的聊天应用程序,我发现这个功能“Google Cloud Endpoints”让事情变得更轻松。但我害怕依赖它,因为我注意到它仍然是实验性的。我可以信任它,还是应该使用Java Servlets?
答案 0 :(得分:3)
标签'实验'确实有点可怕。如果你担心,你可以考虑稍微停留一下,直到5月中旬谷歌IO 2013。他们经常在那里宣布并引进新技术。
他们在去年的谷歌IO(7月)中首次公布了终点,如果有任何重大变化,他们可能会在今年宣布这些终点。
如果您确实开始使用端点,仅适用于Android,并且没有用户身份验证,我认为如果您不得不(例如由于更改),请回复使用Servlet并不太难令人反感的条款)。用户身份验证的东西将更难替换IMO。
答案 1 :(得分:2)
就我使用Google Cloud Endpoints而言,它们完美运行。此外,已经实现了许多有趣的功能,例如与Google Eclipse Plugin集成并使用Google APIs Explorer进行测试,甚至在localhost中进行测试。
我知道它们仍然是实验性的,可能是因为它们只是一种尚未经过彻底测试的新技术,并且需要更新。无论如何,到目前为止我还没有发现重大错误,你应该可以使用存在的sucesive版本重用你的端点。它似乎不会在不久的将来消失......
答案 2 :(得分:0)
这是一个较老的问题,但为了进一步参考,我想说我的短暂经历并不那么令人愉快。
我尝试过“移动后端应用”。一开始,一切都很好,但几天后(没有改变任何东西)我收到了:
GoogleJsonResponseException 404 Not Found
我在stackoverflow上播放其他帖子并设法通过创建另一个项目来解决它。我改变了代码,它仍然有效。但我再次遇到问题我在2个项目中玩了一些,我重新部署并更改了设置(在其他帖子中找到的提示)并且它有效。现在,无论我做什么,它都不再有效。
我希望问题是针对这个项目的,但不过很令人沮丧。