我们在一个基于Java-Applet的Web应用程序中获得了性能 . 所以我们实现了JNLP概念来改进applet加载 .
根据JNLP,
JAR文件将首次下载到客户端计算机,并将在本地缓存
如果服务器中的applet版本与缓存中的applet版本匹配,则不会下载applet而是从缓存加载applet
如果服务器端的JAR版本有任何更改,则缓存中的旧JAR将替换为新的JAR
但在我们的应用程序中,它没有按预期工作 . 我们发现jnlp文件本身来自缓存,因此它包含旧的jar版本 .
有没有什么方法可以单独jnlp文件每次浏览器关闭打开时新下载?还是有其他替代方法来解决这个问题?
任何帮助深表感谢!!
JNLP文件
Active ViewerPlatts
href="http://java.sun.com/products/autodl/j2se"/>
main-class="com.mycompany.ew.applet.EWS_Config.EWS_Config.class"
width="1"
height="1">