android - 为 android 应用程序创建实时用户存在检测器服务器端
问题描述
我正在创建一个 android 游戏,用户在回答问题时应该能够看到当前在线的其他用户,并且应该能够与他们互动——基本上是提问和聊天。用户与其他用户交互后不会保存任何状态 - 应用程序的该部分不会保存聊天记录,也不会在线保存用户。我在看 ejabberd 并开火,还是选择 GCM?
解决方案
Google Cloud Messaging,现在在其较新的版本Firebase Cloud Messaging上更名——是一种常用且主要用于推送通知的服务。我不明白你怎么能用它来建立一个存在系统,所以不。
您可能想查看Firebase 实时数据库,特别是这个 Firebase 博客,了解如何使用它创建 Presence System。
推荐阅读
- php - 我们如何在 IPN 代码中获取贝宝计费协议 ID
- powershell - PowerShell ForEach-Object 消除
- angularjs - AngularJS过滤器检查数组参数是否包含值
- python - 使用python从字符串中查找和替换标记的单词?
- javascript - 使用javascript将月-日-年转换为日-月-年
- javascript - Stripe 和 React,react-stripe-element 自定义卡片元素,没有 zip 字段
- amazon-web-services - 如何在没有 ngnix 的情况下使用 Elasticbeanstalk(仅使用应用程序负载均衡器)
- javascript - 关于 PhpStorm 中可选链接和空值合并 JavaScript 运算符支持的问题
- python - Python 将命令及其输出写入文件
- c++ - 为什么显式弃用寄存器存储类