在 Java 中读取智能卡并捕获数据
Posted
技术标签:
【中文标题】在 Java 中读取智能卡并捕获数据【英文标题】:Reading smart card in Java and capturing the data 【发布时间】:2013-04-19 11:27:20 【问题描述】:我正在使用 java 为 POS 设备开发一个软件。现在我正在研究读卡器功能。我有一个通过 USB 连接到 POS 设备的读卡器,当我刷卡时我在记事本中获取了卡数据.
我想在刷卡时将卡数据获取到我的应用程序。但我不知道在我的应用程序上实现这一点。
非常感谢您对任何代码示例的帮助。
【问题讨论】:
当你说你在刷卡时在记事本中得到了卡片数据,这是否意味着读卡器的行为就像一个键盘?在这种情况下,用 Java 读取数据将非常容易。我见过条形码阅读器是这样工作的。 你刷智能卡?您是在尝试从磁条读取数据,还是在尝试与智能(芯片)卡进行通信? 当我刷卡时,我会得到一个记事本号码。所以我需要为我的 java 应用程序添加这个。刷卡时,卡号刚刚通过网络服务发送到服务器。跨度> 【参考方案1】:如果设备充当键盘,您可以使用任何接受键盘输入的控制台应用程序或 GUI 应用程序。这似乎是合乎逻辑的,那么您是否有任何特定的点可以得到“结构”?
【讨论】:
以上是关于在 Java 中读取智能卡并捕获数据的主要内容,如果未能解决你的问题,请参考以下文章