Java独立应用程序在n个系统中,无需手动安装?

Java独立应用程序在n个系统中,无需手动安装?,java,swing,deployment,installation,desktop-application,Java,Swing,Deployment,Installation,Desktop Application,我为一家医院做了一个java应用程序。该应用程序是一个ERP软件。该应用程序将安装在大约n个系统中。 但是在所有这些系统中安装相同的应用程序有点困难,而且需要很多时间 即使这样做了,在未来,如果应用程序需要稍作修改,那么医院所有这些系统中都应该再次更换修改后的应用程序。我使用mysql作为我的数据库,我把它放在医院的主服务器中,所有其他系统都通过网络访问它 通过RMI方法,我们可以以某种方式访问它,但RMI有点太慢了 有人能告诉我一些解决这个问题的方法或建议吗 对于java web应用程序,我们

我为一家医院做了一个java应用程序。该应用程序是一个ERP软件。该应用程序将安装在大约n个系统中。 但是在所有这些系统中安装相同的应用程序有点困难,而且需要很多时间

即使这样做了,在未来,如果应用程序需要稍作修改,那么医院所有这些系统中都应该再次更换修改后的应用程序。我使用mysql作为我的数据库,我把它放在医院的主服务器中,所有其他系统都通过网络访问它

通过RMI方法,我们可以以某种方式访问它,但RMI有点太慢了

有人能告诉我一些解决这个问题的方法或建议吗

对于java web应用程序,我们可以在主服务器中部署应用程序war文件,局域网或任何其他网络中的所有系统都可以通过浏览器获取应用程序。对于我的桌面Java Swing应用程序(一个基于jar的exe应用程序),是否有类似的解决方案

如何在大约200个系统中无需手动安装Java Deskop Swing应用程序


提前感谢。

Java Web Start是最好的解决方案

使用JavaWebStart是解决问题的一种方法。尝试学习Java Web Start。

您是否检查了Java Web Start?ServerFault上的人可能比这里阅读本文的大多数人都有更好的建议。我同意Alexei的观点,Webstart是实现这一点的理想技术。有关方便的链接,请参阅。Java Web Start似乎不错。但是先生,AJAX-SWING比JavaWebStart好吗