我为医院做了一个java应用程序。该应用程序是一个ERP软件。该应用程序将安装在n个系统中。 但是在所有这些系统中安装相同的应用程序有点困难,而且需要很多时间。
即使已经完成,将来如果应用程序甚至需要稍加修改,那么应该在医院的所有系统中替换修改后的应用程序。我正在使用mysql作为我的数据库,我已将其放置在主医院服务器中,其他所有系统都通过网络访问它。
通过RMI方法我们可以以某种方式访问它,但RMI有点太慢了。
有人能告诉我一些解决方案或建议来解决这个问题吗?
对于java Web应用程序,我们可以在主服务器中部署应用程序war文件,LAN或任何其他网络中的所有系统都可以通过浏览器获取应用程序。在我的桌面Java Swing应用程序中是否有类似的解决方案,这是一个基于jar的jar应用程序。
如何在没有手动安装的情况下在大约200个系统中获取Java Deskop Swing应用程序?
提前致谢。
答案 0 :(得分:4)
Java Web Start是最佳解决方案。 http://docs.oracle.com/javase/tutorial/deployment/webstart/index.html
答案 1 :(得分:3)
使用Java Web Start是解决问题的方法之一。尝试this学习Java Web Start。