[英]Database change notification app
我将着手编写一个Android应用程序,当使用票证更新外部mySQL DB(仅添加)时通知手机用户,以便用户可以检查票证是否需要他的注意(以尝试减少票证的累积)他必须浏览的票)。
根据我的研究,大多数问题都建议在我的程序(用Java编写)中使用PHP Web服务,并且肯定/可能/肯定不/使用SQLNotification触发该事件。 我还看到了一些有关JSON的大事,以及他使用的SOAP品牌。
我一直无法弄清楚的是所有这些框架/工具包/服务/事物如何协同工作。
我的问题分为两个部分:
根据我的经验,我会说流利的Java,了解MySQL的基础知识,是PHP的初学者,并且以前没有为android编写过程序。
谢谢,
本
根据您提供的信息,您似乎有不同的选择:
在这两种情况下,请注意安全性,您应该使用ssl保护您的频道并进行适当的身份验证。
我认为有一个很好的经验法则(这是基于个人意见/经验,也许您的决策路径还需要考虑其他因素),如果轮询时间间隔不必小于5分钟,则轮询将做得很好。 如果您需要几乎实时的通知,则可以实现推送架构,但是您必须知道,要使其工作,将需要花费更多的精力,因为您需要处理诸如客户端断开连接,客户端如何处理通知之类的事情。未连接,请从数据库等获取实时通知。
希望这可以作为起点,
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.