Java applet中的ActiveX控件
问题描述:
我正在使用的客户端需要应用程序与扫描仪和照片相机进行通信,该应用程序会将处理后的图像返回到Oracle Forms 10应用程序。事情是我已经有一个ActiveX控件做这个,我想用它来代替重写。Java applet中的ActiveX控件
据我了解,Oracle Forms 10
将动态下载Forms Client
(一Java applet
将在JVM
运行,Oracle
提供JInitiator
为Forms
福利)到最终用户的浏览器,这会为任何Forms
应用程序运行。这个小程序将连接到服务器的Forms Runtime process
,它代表用户维护与数据库的连接。
Can Java applet
可以调用ActiveX
控件,如果是这样,怎么办? ActiveX
有GUI部件,它不能分配用于图像处理,并且我已经阅读过,保持它们在由applet调用的ActiveX
中不能完成。
我看到这个question作为相关,但作为网络新手,JavaScript
我不太了解它。如何从Java applet
调用ActiveX
控件?
被限制为IE不是问题。
答
这是可能的,因为Java applet和ActiveX都可以调用JavaScript代码。
的Java < - > JavaScript的< - >的ActiveX
但是,您可能会遇到可靠性问题。
另一种方法是,你使用Java访问扫描仪直接与Asprise Java Scanning and Image Capture
声明:我Asprise的员工早上它提供上述产品。