假设我们有一个用AS3编写的在线应用程序,并作为SWF从服务器提供服务。第一个版本是V1.0。分发对现有SWF应用程序理论的更改
几个用户,一些在代理服务器后面,使用V1.0应用程序,现在客户端计算机和代理服务器上存在一个缓存副本。
V1.1已发布并放置在服务器上。所有用户都应该看到V1.1,但结果会有所不同,其中一些将被用于新副本,一些将在一段时间内接收其缓存副本,最后一些将被提供给代理服务器中的缓存副本。
我可以在V1.0的代码中检查服务器变量以查看它是否过期。但是如果它已经过时,AS3有没有办法强制它下载一个新的副本,或者将差异应用到自身中?
考虑到我无法访问代理服务器,也无法手动或自动清除缓存。
这是我打的循环。我同意不必要的负载声明。 – Chris