Testing .scr文件和APDU

Testing .scr文件和APDU,testing,netbeans,smartcard,javacard,apdu,Testing,Netbeans,Smartcard,Javacard,Apdu,我正在使用JCard sim卡,java卡版本2.2.2,我想知道.scr文件与.java文件的关联方式。(NetBeans IDE上的java卡模拟器。我没有使用实际的智能卡) 如果有人能为我提供一些关于这两个文件如何相关的有用链接,我将不胜感激。 我已经浏览了以下链接,但它们对说明如何修改与.java文件关联的.scr文件没有特别的帮助 基本上,我试图做的是创建一个测试小程序(不需要.scr文件通过我的其他文件发送和接收APDU) -我希望能够读取APDU,其中包含进程方法中函数的参数

我正在使用JCard sim卡,java卡版本2.2.2,我想知道.scr文件与.java文件的关联方式。(NetBeans IDE上的java卡模拟器。我没有使用实际的智能卡)

如果有人能为我提供一些关于这两个文件如何相关的有用链接,我将不胜感激。 我已经浏览了以下链接,但它们对说明如何修改与.java文件关联的.scr文件没有特别的帮助

基本上,我试图做的是创建一个测试小程序(不需要.scr文件通过我的其他文件发送和接收APDU) -我希望能够读取APDU,其中包含进程方法中函数的参数 -然后,该函数将创建另一个APDU作为其输出,另一个函数将读取该APDU作为其参数之一

据我所知,.scr文件用于发送小程序读取的命令APDUs,但无法写入.scr文件。 如何创建自己的.java测试文件来发送和接收apdu,而不是依赖.scr? 如果绝对需要,我可以提供代码外观的更多细节


谢谢

您可以使用中描述的方法与模拟器通信。还介绍了如何使用正确的辅助工具选择小程序。继承的
过程(APDU)
方法将使用《快速入门指南》中描述的方法接收任何APDU发送,从按名称选择APDU(
INS
=
A4
)开始。之后是正常的APDU处理。

您是否查看了使用
Security.addProvider()
添加的
javax.smartcardio
服务?你可以在源代码中找到它……因为我使用的是模拟器,所以我认为我不能使用这个特定的API(它需要使用真正的智能卡)。关于如何在不使用.scr文件的情况下进行测试(或者如何在我的程序中内部创建脚本文件),您还有其他建议吗?不,我是说。jCardSim实现了一个通过
javax.smartcardio
使用的虚拟终端。您是否能够测试该接口?我应该把它作为答案发布吗?谢谢你的跟进。此时,我们决定不使用外部模拟器,但代码出现了问题,因此我们将在开始测试之前解决这个问题。这个链接读得很好,谢谢。你不应该在问完问题后就放弃它。请尝试我的解决方案,并投票赞成或接受,如果它符合你的要求。