在网络位置运行Java应用程序

时间:2012-07-23 11:40:01

标签: java networking deployment

我们有一个VPN网络,在中心点我们保留了一个java应用程序(.jar文件)。我们允许VPN系统的用户使用此应用程序 - 使用此解决方案的缺点是什么?

至于专业人士 -

  1. 易于更新到新版本
  2. 将文件存储在相对位置有助于将文件保存在中央位置
  3. 修改

    是否可以使用JWS访问COM端口,因为我们的应用程序在沙箱中运行?

2 个答案:

答案 0 :(得分:3)

我认为您所描述的内容可以很好地与Java Web Start一起使用 - 我能想到的优势

  • 减少了带宽使用(如果文件已经更新,JWS将只下载文件,否则它将使用本地缓存副本)。
  • 使用特定JVM参数的可能性。
  • 自动检查客户端配置(例如,JRE版本必须至少为xxxx,如果没有下载)。

可能还有更多。

答案 1 :(得分:0)

没关系。对于客户项目,我们也选择了这个解决方案。 没关系,如果你有一个好的带宽,并且在流量生成应用程序上,运行时的延迟很低。

对于测试,我构建了一个Sql-Wrapper,为每次调用我们的数据库添加模拟延迟。因此,我们在运行时感觉应用程序没有真正的VPN连接。