将PHP支持的管理员门户与移动应用程序同步

时间:2014-09-15 07:00:35

标签: php android web-services mobile synchronization

如何让Android应用程序实时了解管理门户网站上的每一个更改。

我们的系统是基于学校的应用程序,适用于我们自己的平板电脑。在系统中有教师,家长,学生和超级管理员。平板电脑具有日常考勤管理,成绩,考试,会议和学校系统的许多功能,现在相同的用户实体将具有管理门户中提到的所有功能。比方说www.ourtabletapp.com/admin

因此我们需要将管理门户中发生的每个更改实时同步到Android应用程序。 (然后那里)

目前我们确实有一种方式同步,就像对移动应用程序的任何更改(新记录,修改记录等)一样,例如:添加新会议,然后更新它等等。这是使用我们编写的REST API完成的,因此移动应用程序每次都会调用API来连接我们的数据库并进行同步。

问题是我们有什么办法让它实现双向同步? (管理员门户更改应立即反映移动应用程序。)

更新: 移动应用程序位于用户移动设备的其他位置。添加或更新记录时,如何从管理门户向移动应用程序发送请求并更新其中的sql lite数据库?

1 个答案:

答案 0 :(得分:2)

当有人通过移动应用程序进行更新时,您可以使用已实施的相同逻辑通知管理面板。让我们说如果有人从管理面板更新任何学生记录,你必须首先更新数据库[我已经完成了],而且你必须调用REST服务,将调用发送到带有更新数据的移动应用程序

如果您需要更多帮助,请与我们联系。如果需要,您可以分享您的结构以获得更好的答案。