[英]AS3/Flash/Air: Database sharing
我有一个将数据存储在XML文件中的AIR应用程序。 数据库位于主计算机的documentsDirectory文件夹中。
是否可以从网络的其他计算机更新XML文件的数据?
提前谢谢了。
更新:
假设地:
是否可以从任何有权访问共享文件夹的计算机上更新数据库文件?
谢谢
您可以写入文件,但是如果多个应用程序尝试同时写入文件,则该文件将无效。 并且,假设应用程序A更改一个数据,而应用程序B更改另一数据。 应用A编写了新的XML,然后B编写了自己的XML版本,但未确认A的更改。A的更改丢失了。
一种方法是使用SQLite。 AIR本身支持。 但是话又说回来,您不能同时通过2个不同的应用程序写入文件。 AIR应该可以解决这些书写问题,但是我已经遇到了一些问题。
更好的方法是设置SQL Server(或其他真正的DB服务器,我不是专家)和一些php接口。 也许AMFPHP: http ://gotoandlearn.com/search.php?q=amf,或者只是使用urlloaders ...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.