Java 处理flash应用程序更新
我们构建了一个部署在多个站点的Flex/J2EE应用程序。当我们更新应用程序时,我们会警告客户机,关闭tomcat,完成我们的工作,然后再次警告客户机他可以回去工作了 现在还可以:但是,有些客户端忘记重新启动浏览器。因此,应用程序的.swf(flash部分)仍保留在浏览器的缓存/内存中。因此,他们使用最新的java应用程序和过时的flash UI 约束:我们只能与运行tomcat的服务器部分交互。我们甚至不知道客户的IP 我们正在寻找一种方法来确保所有flash UI都是最新的。如果需要的话,我们准备开发一些东西,但首先我们要寻找简单的解决方案 到目前为止,我们的想法是:Java 处理flash应用程序更新,java,flash,Java,Flash,我们构建了一个部署在多个站点的Flex/J2EE应用程序。当我们更新应用程序时,我们会警告客户机,关闭tomcat,完成我们的工作,然后再次警告客户机他可以回去工作了 现在还可以:但是,有些客户端忘记重新启动浏览器。因此,应用程序的.swf(flash部分)仍保留在浏览器的缓存/内存中。因此,他们使用最新的java应用程序和过时的flash UI 约束:我们只能与运行tomcat的服务器部分交互。我们甚至不知道客户的IP 我们正在寻找一种方法来确保所有flash UI都是最新的。如果需要的话,我
- 强迫浏览器重新启动的JavaScript攻击
- UI中用于检查java部件版本的方法。如果不匹配=>消息谁告诉“重新启动”
有人有更好的吗?您可以创建一个容器来加载您的flash应用程序。加载程序将从服务器检索版本id并加载应用程序的更新版本(app.swf?version=322)。您可以创建一个容器来加载flash应用程序。加载程序将从服务器检索版本id并加载应用程序的更新版本(app.swf?version=322)。听起来您需要能够向客户端发送服务器更新指示,然后设置客户端以显示消息,甚至可能在超时后自动刷新页面 如果您的服务器体系结构更为RESTful,那么您公开一个可查询接口的想法是合适的,客户机可以将其当前版本提交给该接口,并在不匹配时触发刷新
无论哪种方式,都是您的朋友。听起来您需要能够向客户端发送服务器更新指示,然后设置客户端以显示消息,甚至可能在超时后自动刷新页面 如果您的服务器体系结构更为RESTful,那么您公开一个可查询接口的想法是合适的,客户机可以将其当前版本提交给该接口,并在不匹配时触发刷新
不管怎样,他都是你的朋友。事实上,navigateToUrl似乎是我的朋友。我会看看的。的确,navigateToUrl似乎是我的朋友。我来看看。