gpt4 book ai didi

javax.smartcardio 传输到 NFC USB 读卡器,无需卡

转载 作者:行者123 更新时间:2023-12-03 00:06:47 24 4
gpt4 key购买 nike

是否可以在没有实际卡“连接”的情况下使用 javax.smartcardio 将 APDU 发送到 NFC 读卡器(例如 ACR1222L)?根据我的 API 调查,您只能使用从 Card 获取的 CardChannel 以及从 CardTerminal 上的连接获取的 CardChannel 发送 APDU。但是,如果您在 NFC 读卡器中没有卡时尝试连接,则会收到 CardException。在某些读卡器上,外围设备是使用标准 APDU 进行控制的。这样看来您无法控制 ACR1222 先前卡的任何外围设备。或者我在 javax.smartcardio 中遗漏了一些东西?

最佳答案

我将根据我的调查为自己部分回答。 Card 类具有 TransmissionControlCommand 方法。不过,不知道 APDU 如何转换为“controlCode”和“command”字节数组。即使没有连接卡,您也可以使用以“direct”作为协议(protocol)的 connect 方法从 CardTerminal 获取 Card 对象。由于某种原因,“direct”可以在 Windows JVM 1.6 上运行,但不能在 Mac 上运行,据报道也不能在 Linux JVM 上运行。

关于javax.smartcardio 传输到 NFC USB 读卡器,无需卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12265807/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com