首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在java web应用程序中从磁条或芯片卡刷卡机读取卡片信息

在java web应用程序中从磁条或芯片卡刷卡机读取卡片信息
EN

Stack Overflow用户
提问于 2014-07-09 14:54:05
回答 2查看 875关注 0票数 0

我正在尝试开发一个基于Spring的web应用程序,其需求如下。

  1. 用户将在刷卡机上刷他/她的磁条或芯片卡。
  2. 这台机器将读取卡上的信息,并将传送到我的网页应用程序。

我的问题是。

  1. 是否可以在互联网上从刷卡机传送信息(显然,这台机器是连接到互联网上的)?
  2. 如何将刷机配置为将信息传输到我的web应用程序(应该公开rest web服务)。
  3. 如何解码在我的Spring控制器或web服务中通过刷机传送的数据

非常感谢你对阿南特的帮助

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-07-09 15:05:15

阅读一条mag条(一张卡中有3条)是一项简单的工作,您可以依赖该机器附带的驱动程序,或者如果您感到冒险,可以使用RxTx java库。

它基本上是一堆字母和数字-查看维基百科的CRC格式-但回到你的问题:

  1. 是。那样做了。很简单。该机器具有允许其拨号或打开与服务器的安全连接的配置。
  2. 它将拨号的号码或它将调用的服务都是可配置的。商人会要求你提供你自己的机器,不会让你碰他们现有的机器。
  3. 解码很简单。刷卡有一个驱动器,你可以使用它。但是,如果您有自己的机器(这是您需要的),那么就不需要解码。刷卡将调用商家的服务器(餐馆或超市的情况),或者打开与服务器的HTTPS连接,并发送卡中的所有数据。您的服务器将获得纯文本数据,因此不需要手动读取数据。
票数 0
EN

Stack Overflow用户

发布于 2014-07-09 14:58:08

代码语言:javascript
复制
Is it possible to transport information from swipe machine on internet (Obviously the machine is connected to internet)

这台机器必须有输出,在那里,它确实在做某事时发送数据。

代码语言:javascript
复制
How do I configure the swipe machine to so it would transport information to my web application (should I expose a rest web service).

在机器文档中,应该有关于它发送什么以及如何发送的信息。其他一切都取决于此。

代码语言:javascript
复制
How do I decode the data which is transported by swipe machine in my Spring controller or web service

与上一个问题的答案相同。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24657000

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档