Java 如何与用户交互';我的网站上有智能卡吗?

Java 如何与用户交互';我的网站上有智能卡吗?,java,smartcard,client-side-scripting,Java,Smartcard,Client Side Scripting,我有一个web服务器,它托管着我的网站。我想与客户的智能卡进行交互。要与Java智能卡通信,需要Java库。因此,我实现了一个java程序,它扫描相应的计算机,寻找智能卡终端,找到智能卡,并与之进行相应的交互。当使用我自己的智能卡和读卡器进行测试时,java程序可以在我自己的计算机上正常工作。但是我想通过我的网站与用户的智能卡进行互动 现在我的问题是,Java小程序不再受支持,Java Web Start看起来效率不高,用户也不友好。 我的目标是让用户导航到我的网站,将他们的智能卡终端和智能卡插

我有一个web服务器,它托管着我的网站。我想与客户的智能卡进行交互。要与Java智能卡通信,需要Java库。因此,我实现了一个java程序,它扫描相应的计算机,寻找智能卡终端,找到智能卡,并与之进行相应的交互。当使用我自己的智能卡和读卡器进行测试时,java程序可以在我自己的计算机上正常工作。但是我想通过我的网站与用户的智能卡进行互动

现在我的问题是,Java小程序不再受支持,Java Web Start看起来效率不高,用户也不友好。 我的目标是让用户导航到我的网站,将他们的智能卡终端和智能卡插入他们的个人笔记本电脑,并能够从网站执行我的java程序

例如:用户进入网站,插入智能卡。网站提示用户输入其4位pin。。他们把密码输入。。。pin被传递到我的Java程序,该程序必须根据智能卡中的值检查用户输入的4位pin。。。智能卡向我的java程序返回成功或失败。。我的java程序将在他们的网站上更新用户

如上所述,java程序将扫描计算机以查找读卡器和智能卡。所以对我来说,这是客户端脚本和服务器端脚本的结合,我不确定这将如何工作

这里有一个活生生的例子,来自于我使用的智能卡的制造者。可以看出,他们可以直接从他们的网站与我的智能卡交互。(我试着联系他们,了解他们的方法,但尚未得到回复)

JavaWebStart是我唯一的选择吗


如果有人能提供一些民间见解,那就太好了

在我看来,ACS演示使用了一个java小程序(OnlineDemoApplet.jar)