2013-07-29 70 views
0

我們有一組Web應用程序,並且想要確定它們是否具有Java客戶端依賴項,即它們是否調用客戶端安裝的JRE。識別Web應用程序的Java桌面客戶端依賴項

有沒有簡單的方法來做到這一點?或者我們是否需要手動掃描代碼或其他任何可能具有Java客戶端依賴性的代碼?

謝謝。

回答

0

不,沒有簡單的方法來做到這一點。

如果您的所有網絡應用都使用<applet> html標籤或<object> html標籤,那麼這很容易,那麼您可以簡單地匹配每個html源代碼。無論如何,您至少可以在應用的開始頁面上找到一些使用java的網絡應用。

但是,由於也可以使用JavaScript加載java小程序,並且自動化無法像用戶一樣通過應用程序導航,所以沒有簡單的方法來執行此操作。

如果您可以控制客戶端(例如公司內部),那麼可以關閉幾個客戶端上的java,並讓用戶執行檢查(例如,如果某些內容不起作用,他們會調用)。也許你甚至有關鍵用戶進行應用程序測試。

相關問題