BS项目难题:如何从服务端自动下载一个DLL,并在浏览器中调用这个DLL
用java开发的BS项目:
客户端(Browser)需要从服务器上自动下载服务器上的一个DLL(运行在Win32环境),并在
客户端调用这个DLL,如何实现?
举个例子:客户端需要连接一个IC卡读写器,而读写功能封装在一个DLL中,所以要从服务器上下载
这个DLL,并且调用它。
我采用HTML->JSP->JavaBean->JDBC->Database来开发。
解决这个问题有两个难点:
1。从服务器自动下载DLL,如果已经下载了而且服务器上的DLL版本没更新,
就不需重新下载
2。如何在客户端调用这个DLL? 我试过用JNI封装这个DLL,用一个javabean把这个功能封装起来,
但不能在客户端运行这个javabean。 是否只能通过javascript或applet在客户端调用这个DLL?
谁有做过?能否给各Sample? QQ:19905914