0

我正在为患有老年痴呆症的祖母创建一个应用程序。我想有一个功能,我可以远程更新我的手机到她的平板电脑的时间表。现在我正在考虑在平板电脑和手机中拥有相同数据集的各种可能性,例如:使用看守人的用户名验证应用程序和密码需要检查 SQLite 表中的数据。现在如何在移动设备和平板电脑中拥有相同的 SQLite 数据集。平板电脑中 SQLite 表的任何更新也应该更新移动 SQLite 数据库。-我不想要任何云服务或第三方 API。- 我认为的一种方法是拥有一个启用 PHP 的服务器并将两个设备都集成到其中。

4

1 回答 1

1

在我看来,有两种方法可以走。

基于服务器:您编写一个服务器,然后向其发布更新,平板电脑会定期从中提取任何更新,您需要使用您选择的语言和框架编写一个 Web 服务器,通过 JSON 或 XML 与手机和平板电脑进行通信。这样做的好处是手机可以发布多个更新,而平板电脑可以在有网络时拉取。

直接:使用 (tcp) 套接字通过网络将命令从手机发送到平板电脑。如果您知道两者都将一直连接到互联网或同一个 wifi,这将更有效,并且您无需编写服务器。

于 2013-02-05T12:11:37.043 回答