通过JWS进行的更新太过痛苦并且无法为服务台工作,因为在每个版本中,只有百分之几的用户“陷入困境”并且无法在不重新安装的情况下启动应用程序。我们正在寻找一种方法来只更新一些用户,然后逐步将新版本推送到更多用户。
我没有看到直接用JNLP做到这一点的方法。我们到目前为止的想法包括:
您在这些选项中看到了哪些缺点?我们还能考虑什么?
答案 0 :(得分:-1)
我不明白为什么有些用户会被卡住。重新安装是什么意思?我只是让用户从网站上发布。什么都没安装。他们可以根据需要将JNLP文件放在桌面上,但该软件仍然没有按照传统意义“安装”。
对于我的应用程序,我在后台检查更新:
这意味着每次启动程序时,客户端计算机都会根据我服务器上的jar检查本地存储的版本。下载最新版本发生在幕后,下次启动程序时,将使用新版本。没有人会被困住。