0
A
回答
0
在你想从服务器把你的数据到你的Android客户端,并且不希望使用FCM情况下很好奇:
你总是可以使用网络插座,在Android和服务器上手动实现这可能会很痛苦。对于这个应用程序应该在前台或者你可以使用服务。我们从Android库开始:https://github.com/koush/AndroidAsync
现在,我们使用Pubnub作为我们的项目,它建立在Web套接字之上,并为您提供了一种更简单的方法来处理这些项目。您仍然需要在前台或服务中安装接收部分。但它也使您可以使用FCM(或苹果推送服务)作为后备,这是在后台接收推送数据的最简单方法。 它开始免费,但当你的使用量增加时,将花费你。你可以在这里看看:https://www.pubnub.com/
0
PubNub的实时消息
您应该how to publish a message via a database trigger阅读这篇文章。
但总而言之,您只需让您的客户订阅一个或多个频道,然后您的服务器将消息发布到这些频道。您可以决定频道名称和要发布的数据以及何时发布数据。
PubNub负责在1/4秒内将这些消息发送给这些频道的用户。
您可以从任何平台订阅:
这是刚刚超过70平台,您可以选择以下三种。免费账户允许多达100个日常活动设备(永久),以便您可以在付款之前进行游戏,如果您决定将您的应用扩展到群众。
相关问题
- 1. jquery监听数据库更改
- 2. System.getProperty更改监听程序
- 3. 远程插座监听器
- 4. 最兼容的方式来监听数据库更改?
- 5. SQL Server数据库更改监听器C#
- 6. 如何监听Android中的mysql数据库更改
- 7. 是否有数据库更改的现代反应监听器
- 8. 如何在Android中监听mysql数据库更改
- 9. 如何监听数据库更改并始终检索它们
- 10. Java:在远程Linux服务器上监听目录更改
- 11. 图库内容更改的监听器
- 12. 远程监控Oracle数据库
- 13. Spring响应式编程 - “监听”数据存储上的更改
- 14. 如何监听由第三方应用程序触发的数据库更改
- 15. 更改监听程序如何工作
- 16. 如何监听当前线程更改?
- 17. ABAddressBook更改监听器
- 18. 更改Android语言监听
- 19. JQuery URL更改监听器
- 20. 在CallLog.Calls中监听更改
- 21. Android AsyncTask - 更改监听器
- 22. 监控数据库中的更改Linq
- 23. 使用MobX监听数组更改
- 24. 收听MySQL中的数据库更改
- 25. PHP数据库值更改监听器,有更好的方法吗?
- 26. 将数据库(postgresql)中的更改更新到远程备份数据库
- 27. 实现数据库监听器
- 28. 更改收集器上的监听器(显然是监听模型更改)
- 29. 监听远程计算机端口
- 30. Jetty远程调试监听0.0.0.0?
你问关于网络数据库连接处理或有关通知系统?对于前者,您可以使用Retrofit + GSON作为后者,为什么不使用自定义通知处理的FCM更新您的本地数据? – gonczor
我认为最好的选择是@gonczor提到的最好的选择,因为其他选项更昂贵,代码写得更多,就像在服务器和应用之间打开一个不推荐用于此目的的套接字 –
Try [PubNub](https ://www.pubnub.com)供您使用。详情请参阅下面的答案。 –