如何让android应用程序实时了解管理门户上的每一个变化。
我们的系统是一个基于学校的应用程序,在我们自己的平板电脑上工作。在系统中有教师、家长、学生和一个超级管理员。该平板电脑具有日常出勤管理、年级、考试、会议等多项学校系统功能,现在相同的用户实体也将拥有管理门户中提到的所有功能。让我们说,www.ourtabletapp.com/admin
因此,我们需要实时地将Admin门户中发生的每个更改同步到Android应用程序。(当时和那里)
目前,我们确实有一个同步方式,就像移动应用程序的任何更改(新记录、修改记录等),例如:添加一个新的会议,然后更新它等等。这是使用我们编写的REST完成的,因此移动应用程序每次都会调用API来连接我们的DB并进行同步。
的问题是,我们必须以什么方式实现双向同步?(管理门户更改应立即反映移动应用程序。)。
更新:移动应用程序位于其他用户的手机上。在添加或更新记录时,如何从Admin门户向移动应用程序发送请求并更新其中的sql数据库?
发布于 2014-09-15 08:39:42
当有人通过移动应用程序进行更新时,您可以使用已经实现的相同逻辑通知管理面板。比方说,如果有人从管理面板更新任何学生记录,您必须首先更新DB,我认为这已经完成了,而不是您必须调用REST服务,使用更新的数据将调用发送到移动应用程序。
如果你需要更多的帮助,请告诉我。如果需要,您可以共享您的结构以获得更好的答案。
https://stackoverflow.com/questions/25842431
复制相似问题