AS3で記述され、サーバーからSWFとして提供されるオンラインアプリケーションがあるとします。出て行く最初のバージョンはV1.0です。
プロキシサーバーの背後にいる何人かのユーザーがV1.0アプリケーションを使用しており、クライアントマシンとプロキシサーバーにキャッシュされたコピーがあります。
V1.1がリリースされ、サーバーに配置されます。すべてのユーザーにV1.1が表示されますが、結果は異なります。一部のユーザーには新しいコピーが提供され、一部のユーザーは一定期間キャッシュのコピーを受け取り、最後に一部のユーザーにはプロキシサーバーでキャッシュされたコピーが提供されます。
サーバー変数をチェックして古いかどうかを確認するV1.0のコードにすることができます。しかし、それが古くなっている場合、AS3に新しいコピーを強制的にダウンロードする方法、または違いをそれ自体に適用する方法はありますか?
プロキシサーバーにアクセスできず、手動または自動でキャッシュをクリアできないことを考慮してください。