java websocket 华视身份证cvr100u,cvr100uc,支持谷歌,火狐浏览器

上传者: zhangchaoming123 | 上传时间: 2021-01-15 15:44:28 | 文件大小: 749KB | 文件类型: RAR
公司有个物流项目是要bs端连接身份证读卡器,显示姓名和身份证号,设备为华视cvr-100u 和cvr-100uc,
令人头大的是华视电子的设备不支持高版本的chrome以及火狐,ie客户不愿意用(支持低版本),网上查了好多资料,
走了不少弯路,在此记录下来,帮助更多的人,也是向自己发现困难相信肯定有办法解决的一股倔强致意。

前提:本机win1064,jdk1.7 32位,tomcat7 32位,后端架构springboot,前端vue,
思路:采用java javanative调用dll 定时读取身份证,通过websocket 返回前端
设备:华视cvr-100U 及 cvr-100UC
步骤:从华视电子官网下载“华视读卡器多浏览器插件”运行64版本,or 32版本,我安装 的是64版本
下载“CVR100UD二次开发SDK开发说明(华视)”用里面的Term.dll
step1: 把maven项目导入eclipse
step2: 布暑到tomcat访问index.html,点击connect连接后台读取姓名和身份证号的接口,为websocket长连接,打开console控制台,读取身

文件下载

资源详情

( 61 个子文件 749KB ) java websocket 华视身份证cvr100u,cvr100uc,支持谷歌,火狐浏览器
mu
pom.xml 13.87KB
src
test
java
main
webapp
css
map
img
assets
fonts
index.html 1.85KB
js
sockjs.min.js 33.09KB
stomp.js 15.84KB
jquery-1.9.1.js 262.09KB
storage
lib
swing-worker-1.1.jar 10.75KB
appframework-1.0.3.jar 258.00KB
JNative.jar 416.29KB
dp
resources
mybatis-config.xml 389B
config
product
test
dev
quartz.properties 865B
application.properties 774B
JNativeCpp.dll 133.96KB
static
mapper
logback-spring.xml 2.90KB
Termb.dll 341.11KB
readme.txt 1.22KB
java
cn
mu
wxpay
core
PresenceChannelInterceptor.java 2.12KB
SystemServiceLog.java 588B
SimpleCORSFilter.java 1.76KB
SystemControllerLog.java 594B
HttpSessionIdHandshakeInterceptor.java 2.03KB
job
AutowiringSpringBeanJobFactory.java 986B
model
ComEmpSocialSecurityInfo.java 3.11KB
ComUseElectricInfo.java 2.24KB
ComUseGasInfo.java 2.12KB
ComLitigationInvolvingLaw.java 2.39KB
Dept.java 904B
Qualify.java 2.57KB
ConstructionOfficeInformation.java 7.80KB
TaxOfficeInformation.java 10.21KB
UserRole.java 847B
LandOfficeInformation.java 3.83KB
ComSafetySupervisionInfo.java 3.33KB
OrganizationScientificInformation.java 4.61KB
CompanyBaseInfo.java 6.00KB
CreditOfficeInformation.java 5.68KB
EnergyConsumptionInformation.java 6.46KB
CompanyFormInfo.java 1.22KB
Role.java 1.44KB
SeniorManager.java 2.50KB
Users.java 4.65KB
MinistryIndustryOfficeInformation.java 4.14KB
Honor.java 2.18KB
ComHealthInfo.java 2.00KB
AdministrativePenaltiesInformation.java 3.73KB
SewageDisposalInformation.java 4.09KB
LandUse.java 1.87KB
ProjectItem.java 5.10KB
UploadInfo.java 939B
Base.java 1.40KB
ComUseWaterInfo.java 2.17KB
ComManagerInfo.java 5.78KB
v2
myenum
Application.java 967B
mapper
controller
Cvr100Controller.java 8.58KB
configuration
OracleDataSoruceSetting.java 2.02KB
FilterSetting.java 1.02KB
SwaggerConfig.java 1.63KB
MyBatisConfig.java 3.45KB
MultipartAutoConfiguration.java 916B
MysqlDataSoruceSetting.java 2.02KB
WebSocketConfig.java 1.15KB
MyBatisMapperScannerConfig.java 1.28KB
service
util
[{"title":"( 61 个子文件 749KB ) java websocket 华视身份证cvr100u,cvr100uc,支持谷歌,火狐浏览器","children":[{"title":"mu","children":[{"title":"pom.xml <span style='color:#111;'> 13.87KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":null,"spread":false}],"spread":true},{"title":"main","children":[{"title":"webapp","children":[{"title":"css","children":null,"spread":false},{"title":"map","children":null,"spread":false},{"title":"img","children":null,"spread":false},{"title":"assets","children":null,"spread":false},{"title":"fonts","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false},{"title":"js","children":[{"title":"sockjs.min.js <span style='color:#111;'> 33.09KB </span>","children":null,"spread":false},{"title":"stomp.js <span style='color:#111;'> 15.84KB </span>","children":null,"spread":false},{"title":"jquery-1.9.1.js <span style='color:#111;'> 262.09KB </span>","children":null,"spread":false}],"spread":true},{"title":"storage","children":null,"spread":false},{"title":"lib","children":[{"title":"swing-worker-1.1.jar <span style='color:#111;'> 10.75KB </span>","children":null,"spread":false},{"title":"appframework-1.0.3.jar <span style='color:#111;'> 258.00KB </span>","children":null,"spread":false},{"title":"JNative.jar <span style='color:#111;'> 416.29KB </span>","children":null,"spread":false}],"spread":false},{"title":"dp","children":null,"spread":false}],"spread":true},{"title":"resources","children":[{"title":"mybatis-config.xml <span style='color:#111;'> 389B </span>","children":null,"spread":false},{"title":"config","children":[{"title":"product","children":null,"spread":false},{"title":"test","children":null,"spread":false},{"title":"dev","children":[{"title":"quartz.properties <span style='color:#111;'> 865B </span>","children":null,"spread":false},{"title":"application.properties <span style='color:#111;'> 774B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"JNativeCpp.dll <span style='color:#111;'> 133.96KB </span>","children":null,"spread":false},{"title":"static","children":null,"spread":false},{"title":"mapper","children":null,"spread":false},{"title":"logback-spring.xml <span style='color:#111;'> 2.90KB </span>","children":null,"spread":false},{"title":"Termb.dll <span style='color:#111;'> 341.11KB </span>","children":null,"spread":false},{"title":"readme.txt <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"cn","children":[{"title":"mu","children":[{"title":"wxpay","children":null,"spread":false},{"title":"core","children":[{"title":"PresenceChannelInterceptor.java <span style='color:#111;'> 2.12KB </span>","children":null,"spread":false},{"title":"SystemServiceLog.java <span style='color:#111;'> 588B </span>","children":null,"spread":false},{"title":"SimpleCORSFilter.java <span style='color:#111;'> 1.76KB </span>","children":null,"spread":false},{"title":"SystemControllerLog.java <span style='color:#111;'> 594B </span>","children":null,"spread":false},{"title":"HttpSessionIdHandshakeInterceptor.java <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false}],"spread":true},{"title":"job","children":[{"title":"AutowiringSpringBeanJobFactory.java <span style='color:#111;'> 986B </span>","children":null,"spread":false}],"spread":true},{"title":"model","children":[{"title":"ComEmpSocialSecurityInfo.java <span style='color:#111;'> 3.11KB </span>","children":null,"spread":false},{"title":"ComUseElectricInfo.java <span style='color:#111;'> 2.24KB </span>","children":null,"spread":false},{"title":"ComUseGasInfo.java <span style='color:#111;'> 2.12KB </span>","children":null,"spread":false},{"title":"ComLitigationInvolvingLaw.java <span style='color:#111;'> 2.39KB </span>","children":null,"spread":false},{"title":"Dept.java <span style='color:#111;'> 904B </span>","children":null,"spread":false},{"title":"Qualify.java <span style='color:#111;'> 2.57KB </span>","children":null,"spread":false},{"title":"ConstructionOfficeInformation.java <span style='color:#111;'> 7.80KB </span>","children":null,"spread":false},{"title":"TaxOfficeInformation.java <span style='color:#111;'> 10.21KB </span>","children":null,"spread":false},{"title":"UserRole.java <span style='color:#111;'> 847B </span>","children":null,"spread":false},{"title":"LandOfficeInformation.java <span style='color:#111;'> 3.83KB </span>","children":null,"spread":false},{"title":"ComSafetySupervisionInfo.java <span style='color:#111;'> 3.33KB </span>","children":null,"spread":false},{"title":"OrganizationScientificInformation.java <span style='color:#111;'> 4.61KB </span>","children":null,"spread":false},{"title":"CompanyBaseInfo.java <span style='color:#111;'> 6.00KB </span>","children":null,"spread":false},{"title":"CreditOfficeInformation.java <span style='color:#111;'> 5.68KB </span>","children":null,"spread":false},{"title":"EnergyConsumptionInformation.java <span style='color:#111;'> 6.46KB </span>","children":null,"spread":false},{"title":"CompanyFormInfo.java <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"Role.java <span style='color:#111;'> 1.44KB </span>","children":null,"spread":false},{"title":"SeniorManager.java <span style='color:#111;'> 2.50KB </span>","children":null,"spread":false},{"title":"Users.java <span style='color:#111;'> 4.65KB </span>","children":null,"spread":false},{"title":"MinistryIndustryOfficeInformation.java <span style='color:#111;'> 4.14KB </span>","children":null,"spread":false},{"title":"Honor.java <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false},{"title":"ComHealthInfo.java <span style='color:#111;'> 2.00KB </span>","children":null,"spread":false},{"title":"AdministrativePenaltiesInformation.java <span style='color:#111;'> 3.73KB </span>","children":null,"spread":false},{"title":"SewageDisposalInformation.java <span style='color:#111;'> 4.09KB </span>","children":null,"spread":false},{"title":"LandUse.java <span style='color:#111;'> 1.87KB </span>","children":null,"spread":false},{"title":"ProjectItem.java <span style='color:#111;'> 5.10KB </span>","children":null,"spread":false},{"title":"UploadInfo.java <span style='color:#111;'> 939B </span>","children":null,"spread":false},{"title":"Base.java <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":"ComUseWaterInfo.java <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"ComManagerInfo.java <span style='color:#111;'> 5.78KB </span>","children":null,"spread":false}],"spread":false},{"title":"v2","children":null,"spread":false},{"title":"myenum","children":null,"spread":false},{"title":"Application.java <span style='color:#111;'> 967B </span>","children":null,"spread":false},{"title":"mapper","children":null,"spread":false},{"title":"controller","children":[{"title":"Cvr100Controller.java <span style='color:#111;'> 8.58KB </span>","children":null,"spread":false}],"spread":false},{"title":"configuration","children":[{"title":"OracleDataSoruceSetting.java <span style='color:#111;'> 2.02KB </span>","children":null,"spread":false},{"title":"FilterSetting.java <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"SwaggerConfig.java <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false},{"title":"MyBatisConfig.java <span style='color:#111;'> 3.45KB </span>","children":null,"spread":false},{"title":"MultipartAutoConfiguration.java <span style='color:#111;'> 916B </span>","children":null,"spread":false},{"title":"MysqlDataSoruceSetting.java <span style='color:#111;'> 2.02KB </span>","children":null,"spread":false},{"title":"WebSocketConfig.java <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"MyBatisMapperScannerConfig.java <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false}],"spread":false},{"title":"service","children":null,"spread":false},{"title":"util","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]

评论信息

  • IC读写设备-王 :
    支持谷歌嘛?
    2020-10-22
  • iamking1987 :
    参考一下,还可以
    2020-08-04
  • qingyue32 :
    不是我想要的
    2020-04-15

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明
服务器状态检查中...