2012-11-21 32 views
6

我已经完成了一个医院的Java应用程序。该应用程序是一个ERP软件。该应用程序将安装在n个系统中。 但是在所有这些系统中安装相同的应用程序有点困难,需要大量的时间。没有手动安装的n个系统中的Java独立应用程序?

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

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

任何人都可以告诉我一些解决方案或建议,以实现解决这个问题?

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

如何在没有手动安装的情况下在大约200个系统中获得Java Deskop Swing应用程序?

在此先感谢。

+7

你检查过java webstart吗? http://docs.oracle.com/javase/tutorial/deployment/webstart/index.html –

+0

与大多数阅读此处的人相比,ServerFault上的人可能对您有更好的建议。 – Affe

+1

我同意阿列克谢,Webstart是此目标的技术。 –

回答

3

使用Java Web Start是解决问题的方法之一。尝试this以了解Java Web Start。

相关问题