2014-10-08 76 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的员工早上它提供上述产品。