java Androidkeep连接到网站以接收数据库通知
我正在开发一个安卓应用程序。如果数据库中的值发生变化,我需要得到通知。为此,我使用asp。net网站,它使用SQLDefendence和OnChange方法从SQLServer数据库获取通知。 如果值发生更改,网站将使用Response返回新值。write()方法。那么,我可以通过安卓系统与我的网站保持连接,以便收到回复吗? 提前谢谢
你可以在下面搜索框中键入要查询的问题!
我正在开发一个安卓应用程序。如果数据库中的值发生变化,我需要得到通知。为此,我使用asp。net网站,它使用SQLDefendence和OnChange方法从SQLServer数据库获取通知。 如果值发生更改,网站将使用Response返回新值。write()方法。那么,我可以通过安卓系统与我的网站保持连接,以便收到回复吗? 提前谢谢
# 1 楼答案
您应该为web服务器编写一个api,用于按需检查数据库并返回值。然后,在应用程序中,您应该编写一个线程来调用api,并在某个固定时间检查更改
您可以使用json或soap等协议在服务器和应用程序之间传递信息
通过这种方式,您可以始终连接到Web服务器并获得通知
# 2 楼答案
我会将工作流更改为: