2014-10-08 109 views
0

我正在使用的客戶端需要應用程序與掃描儀和照片相機進行通信,該應用程序會將處理後的圖像返回到Oracle Forms 10應用程序。事情是我已經有一個ActiveX控件做這個,我想用它來代替重寫。Java applet中的ActiveX控件

據我瞭解,Oracle Forms 10將動態下載Forms Client(一Java applet將在JVM運行,Oracle提供JInitiatorForms福利)到最終用戶的瀏覽器,這會爲任何Forms應用程序運行。這個小程序將連接到服務器的Forms Runtime process,它代表用戶維護與數據庫的連接。

Can Java applet可以調用ActiveX控件,如果是這樣,怎麼辦? ActiveX有GUI部件,它不能分配用於圖像處理,並且我已經閱讀過,保持它們在由applet調用的ActiveX中不能完成。

我看到這個question作爲相關,但作爲網絡新手,JavaScript我不太瞭解它。如何從Java applet調用ActiveX控件?

被限制爲IE不是問題。

回答

1

這是可能的,因爲Java applet和ActiveX都可以調用JavaScript代碼。

的Java < - > JavaScript的< - >的ActiveX

但是,您可能會遇到可靠性問題。

另一種方法是,你使用Java訪問掃描儀直接與Asprise Java Scanning and Image Capture

聲明:我Asprise的員工早上它提供上述產品。