在公司,我的工作,我们有,除其他外,两个地运行在Java中提出的申请(比方说,梅里达和Coatza),并都有不同的数据库。来自梅里达的用户只是偶尔使用该程序来获取一些信息或捕捉东西。现在,公司所有者决定控制梅里达的几乎所有东西,但由于运营逻辑,我们无法将数据库合并。运行远程应用程序,但不是整个桌面
的事情是,当应用程序使用持久性单元以连接coatza这是令人难以置信慢,因为该应用其不准备使用远程数据库(至少不以高的性能)。
我想到了什么样的TeamViewer远程但不是数据库中运行的应用程序,但我不希望运行完整的桌面,只有应用程序。或者在JCurses上开发一部分程序,以便从coatza运行,但没有足够的文档,我们使用了很多tablemodels。
有什么我可以做的吗?
该应用程序是一个DesktopApp。我们使用Jboss 5作为服务器。 Hibernate和JPA。
我不知道任何人都可以帮助你在这个作为它的非常宽泛的。我的意思是数据库访问速度较慢,因为延迟或编码差?如果编码不好,为什么不解决它? – thatidiotguy
您需要提供更多信息,例如桌面应用程序是否只是一个外观,并且不包含逻辑。同时,如果你急于尝试一些商业解决方案,如citrix。 –