我想开发这个简单的即时通讯应用程序。现在我可以将文本发送到数据库了。现在我想向用户显示一条通知,如果他收到一条新消息。为此我想我想在修复时间后检查远程数据库,即每20秒。这样做的最佳方式是什么?
我知道我的问题可能最终导致跛脚,这可能不是向用户显示新消息通知的最佳技术,但是现在我只知道所以我正在实施它。
随时欢迎提出建议。
答案 0 :(得分:0)
在服务中使用计时器,即使应用程序不在前台也可能发生。顺便说一句,我不会每隔20秒做一次 - 太频繁,如果你有一个重要的用户群,它会花费你很多带宽。回到频率降低 - 每60秒就足够了。