Adobe docs (我找不到哪个)表明Flash可以从服务器读取共享对象(.SOL文件?)。这可能是一种存储数据并在客户端检索数据的有趣方式。关于如何做到这一点的任何想法?
答案 0 :(得分:1)
首先,正如其名称所暗示的那样,.SOL文件和LocalSharedObject纯粹是本地数据。它们存储在客户端上,而不是存储在服务器上,可以与cookie进行比较,也可以保存文件。但它们不是服务器端。
如果您想在服务器上存储数据并在客户端检索数据,您可以使用许多技术,具体取决于您希望/可以在服务器上安装的内容。
最明显的一个当然是使用您选择的语言的网络服务,并通过您的Flash应用程序访问它。
您还可以使用ActionScript Remoting功能调用服务器端方法来存储和检索对象。您必须为您的语言找到合适的库。 AMFPHP是php的参考,我知道.NET和Java也存在一些库。 Here is an example using php
最后,您可以使用专有的Adobe技术Flash Media Server。我没有多少经验,但您应该能够找到有用的资源here