运行远程应用程序,但不是整个桌面

时间:2012-08-31 17:31:29

标签: java

在我工作的公司中,除其他外,我们有两个用Java运行的应用程序(比如Merida和Coatza),两者都有不同的数据库。来自Merida的用户偶尔会使用该程序获取一些信息或捕获内容。现在,公司所有者决定控制几乎所有来自梅里达的东西,但由于操作后勤,我们无法合并数据库。

问题在于,当应用程序使用持久性单元连接coatza时,由于应用程序不准备使用远程数据库(至少没有高性能),因此速度非常慢。

我想像teamviewer一样远程运行app而不是数据库,但是我不想运行完整的桌面,只运行应用程序。或者在JCurses上开发程序的一部分,以便它可以从coatza运行,但是没有足够的文档,我们使用了很多表模型。

我能做些什么吗?

该应用程序是DesktopApp。我们使用Jboss 5作为服务器。 Hibernate和JPA。

1 个答案:

答案 0 :(得分:0)

我有类似的情况,我们需要在不同的位置使用相同的应用程序,因为许可证太贵了。我在Windows Server 2008上使用了一个名为RemoteApp的功能。最好的部分是,您可以为远程计算机上的任何应用程序提供桌面快捷方式,您需要做的就是打开它并登录,只有该特定应用程序才开始运行而不是整个桌面。还有一个用于remoteapp的Web界面,您只需登录并选择要运行的任何应用程序即可。有关详细信息,请查看http://www.techotopia.com/index.php/Configuring_RemoteApps_on_Windows_Server_2008