这个项目的想法:
- 创建一个门户网站,任何人都可以创建自定义广告和推送
它适用于所有已注册的设备。(目前仅支持Android。)
- 已注册的设备是安装了Android应用程序的设备。
实施
- 对于推送通知:使用Firebase云消息传递。
- Android应用:集成了FCM的简单应用。
- 网络用户界面:客户可以提交广告作业。
- 服务器:与FCM交互以批量发送通知
醇>
当客户提交广告作业时,使用设备注册的令牌发送广告。
FCM向设备发送通知后,会从注册的设备收到“已确认已发送”和“已确认已点击”。
主要目标:
- 我想知道我的服务器如何响应/处理数百万或更多
从所有设备收到的确认。
为此,我探索了以下为我们提供虚拟和物理设备的服务
- AWS Device Farm
- Xamarin test cloud
- Google Firebase
- 私有云,可以运行数百万个AVD。 [关于这部分的研究很多]
醇>
但是对于百万台Android设备,前三个正在收取高额费用。
暂时,我已经完成了模拟测试这个场景。
但是想在真实场景中进行测试?
怎么办呢?
感谢您回答。