从品牌网站建设到网络营销策划,从策略到执行的一站式服务
我提出几点想法,需楼主获取相关文档:
创新互联建站是一家专注于成都网站设计、成都做网站与策划设计,南宫网站建设哪家好?创新互联建站做网站,专注于网站建设十载,网设计领域的专业建站公司;建站业务涵盖:南宫等地区。南宫做网站价格咨询:13518219792
1、接口开发需对方(也就是你说的读卡器)提供相应接口文档,比如通过什么方法(程序)来获得身份证信息。
2、单凭摸索很难实现,涉及到底层数据流等。
别挺楼上在那瞎知歪
java通过串口就可以跟读卡器建立串口通信。方式是通过用java的com jar包
然后你用的啥读卡器你就按照他们给你提供的资料,给读卡器发送相应的指令数组
数据都是有完整性验证的,数据包开头是06 结束是03
每次发送完指令立马接收反馈,接收反馈一定要用while循环读到03结束符号后才结束读取,否则会出现数据紊乱
读取IC读卡器分很多种,有种最简单的是直接连电脑,使用串口助手软件,选定特定的波特率,就可以接收IC卡号(有些是像RFIC的就需要对其解码)
上面问题解决后,重点的是java如何做一个串口助手,众所周知,java是运行在虚拟机上,也就是要运行在window的一个进程上,如果要java读写串口的话,肯定需要对它进行驱动编写,而不仅仅是加载个jar包就能解决的。
幸运的是SUN公司已经帮我们解决了这个问题,你可以到sun公司网站上下载javacomm20-win32.zip的压缩包,里面就包含了串口的驱动(.dll文件)以及对应的jar包,下载后把.dll文件放到你JDK路径/bin,通过jar包提供的api你就可以操作串口相关的接口了。这里一遍关于java串口使用的文章,希望能提供给您:
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图