[英]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.