我们已经有一个用 Java 编写的相当复杂的移动后端,它已经部署并且运行良好,所以我们不需要使用 Google 移动后端。现在我们需要将一些数据从后端推送到手机。早些时候我经常使用 GCM。我们的第一个要求只是简单的消息传递,但它可能会演变为 pub sub(订阅主题的电话)之类的东西。
我不明白的问题是我现在应该像以前一样使用 GCM,然后开发自己的 pub/sub 覆盖,还是可以使用 Google 为此开发的产品?这是否可能,因为我在 Google 页面上找到的所有内容都与 Android 手机之间通过其云存储进行的通信有关,因此没有用于自定义后端和手机之间通信的库?
简而言之,我应该使用什么,常规 GCM 还是谷歌提供的东西我不理解?