如何使用adobe air内置的应用程序将离线数据库与在线数据库同步

时间:2010-10-07 10:56:03

标签: air

我是新手,想问一个关于adobe air的问题。

我的客户想要一个基于桌面的应用程序。他希望应用程序在从他的网站下载该应用程序的任何用户的计算机上独立运行。

他还要求,如果需要,桌面应用程序中存储的数据可以与在线数据库同步。

我想在adobe air中构建桌面应用程序。

您能否指导我如何使用adobe air内置的应用程序同步离线和在线数据?有可能??

由于我已经研究过adobe air使用sqlite的defult,所以我也必须使用相同的服务器或者我也可以使用mysql。 我是新手。

我的客户想要一个基于桌面的应用程序。他希望应用程序在从他的网站下载该应用程序的任何用户的计算机上独立运行。

他还要求,如果需要,桌面应用程序中存储的数据可以与在线数据库同步。

我想在adobe air中构建桌面应用程序。

您能否指导我如何使用adobe air内置的应用程序同步离线和在线数据?有可能??

由于我已经研究过adobe air使用sqlite的defult,所以我也必须使用相同的服务器,或者我也可以使用mysql。

1 个答案:

答案 0 :(得分:1)

  

你能指导我,我该怎么办?   使用同步离线和在线数据   在adobe air中构建的应用程序?是   有可能??

可能通过URLRequest - 将桌面数据发送到服务器处理程序(使用POST方法),然后将其放入数据库中。 Handler是一个可以使用任何Web技术创建的页面 - PHP,ASP.NET,Python等等。

  

正如我研究过adobe air使用的那样   sqlite by defult,所以我必须使用   和服务器一样,或者我可以去   用mysql也。我是新手。

您不需要使用相同的数据库引擎。无论如何,所有数据都需要以中间格式传输。对于格式,我会选择XML - 它在AIR中有很好的支持。