繁体   English   中英

Java Web Start-更新某些用户?

[英]Java Web Start - update SOME users?

通过JWS进行的更新对于服务台来说太费力且费力,因为在每个版本中,百分之几的用户“卡在”中间,并且如果不重新安装就无法启动应用程序。 我们正在寻找一种仅更新一些用户,然后将新版本逐步推向更多用户的方法。

我看不到直接使用JNLP执行此操作的方法。 到目前为止,我们的想法包括:

  • 将新的jar放在Web目录中。 将JNLP启动文件更新为这些新的jar。 一个小时后,还原JNLP。 问题:JNLP是否指定将对已经更新并单击“降级”启动文件的用户进行处理? (请提供硬数据)
  • 拥有5个JNLP启动文件,并具有服务台,可在各处重新安装该应用程序。 然后一次更新一个文件(即一次更新20%的用户)。
  • 实现服务器端解决方案,例如Apache之上的CGI脚本,该解决方案将根据其IP为不同用户提供JNLP启动文件的不同版本。

您在这些选择中看到什么不利之处? 我们还能考虑什么?

我不明白为什么有些用户会卡住。 重新安装是什么意思? 我只是让用户从该网站启动。 什么都没有安装。 他们可以根据需要将JNLP文件放在桌面上,但是按照传统意义,该软件仍未“安装”。

对于我的应用程序,我在后台检查更新:

这意味着每次启动该程序时,客户端计算机都会根据我服务器上的jar检查本地存储的版本。 下载最新版本是在幕后进行的,下次启动该程序时,将使用新版本。 没有人被卡住。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM