【发布时间】:2015-09-12 16:43:57
【问题描述】:
一些相关背景: 我的应用程序是一个通过 JSmooth 编译成 .exe 的 Java 应用程序。预期的用户群可能是几百个用户,但可能会远远超出这个范围,因为它是一个特定于社区的应用程序。
它是如何工作的:
2 个 .jar 文件,一个执行初始检查,另一个包含应用程序的内容。
理想情况下,init jar 会显示启动画面,检查 desktop.txt 与 server.txt 中的版本,如果它们不同,它会提示用户更新。
我需要弄清楚的:
1) 什么是可以用作更新文件主机的廉价、可扩展的托管服务?
2) 如何创建“更新程序”来实际执行 jar 替换?我目前的解决方案是简单地用 Java 编写一个更新程序,但我希望有像人们更熟悉的安装程序这样的东西。
我所做的所有研究都导致结果乏善可陈,因为 99% 的托管搜索结果都是网站托管结果。我只需要一个具有合理安全性的更新存储库。即,体面的 DDoS 抵抗力,并且没有对 Internet 敞开大门。
编辑:格式化
【问题讨论】:
标签: java deployment hosting cloud-hosting