识别Web应用程序的Java桌面客户端依赖关系

时间:2013-07-29 10:16:08

标签: java web-applications client-side

我们有一组网络应用程序,并希望确定它们是否具有Java客户端依赖关系,即它们是否调用客户端安装的JRE。

有一种简单的方法吗?或者我们是否必须手动扫描代码或其他任何可能具有Java客户端依赖性的内容?

感谢。

1 个答案:

答案 0 :(得分:0)

不,没有简单的方法可以做到这一点。

如果您的所有网络应用都使用<applet> html标记或<object> html标记,那么您可以轻松匹配每个html来源。无论如何,您可以找到一些使用java的网络应用程序,至少在应用程序的起始页面上。

但是由于也可以使用javascript加载java applet并且自动无法像用户那样在应用程序中导航,因此没有简单的方法可以做到这一点。

如果您可以控制客户端(例如公司内部),您可以关闭几个客户端上的java并让用户进行检查(例如,如果某些内容不起作用,他们会调用)。也许你甚至有关键用户进行应用程序测试。