[发明专利]要素集约式身份证阅读系统服务终端处理请求的优化方法在审
申请号: | 201410843278.5 | 申请日: | 2014-12-30 |
公开(公告)号: | CN104573443A | 公开(公告)日: | 2015-04-29 |
发明(设计)人: | 李在学;蔡富东;王汉磊 | 申请(专利权)人: | 山东信通电子股份有限公司 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;G06K7/00;H04L29/06 |
代理公司: | 青岛发思特专利商标代理有限公司 37212 | 代理人: | 卢登涛 |
地址: | 255086 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 要素 集约 身份证 阅读 系统 服务 终端 处理 请求 优化 方法 | ||
1.一种要素集约式身份证阅读系统服务终端处理请求的优化方法,其特征在于:包括以下步骤:
1)大量用户同时通过射频模块读取证或卡的信息,将读取的身份信息阅读请求通过射频模块处理终端发送至TCP/IP网络;
2)TCP/IP网络将接收到的身份信息阅读请求发送至服务终端,服务终端对所接收到的身份信息阅读请求进行排队,等待空闲的SAM_V安全模块,同时,服务终端通过检测机制对用户的连接进行检测,若检测到到用户连接断开,则将此连接信息放入失效连接队列中;
3)服务终端检测到有空闲的SAM_V安全模块时,服务终端首先检查失效连接队列中是否存在当前身份信息阅读请求的连接;
若当前身份信息阅读请求已经在失效连接队列中存在,则不需要分配SAM_V安全模块,直接将该身份信息阅读请求丢弃,继续处理后续身份证阅读请求;
若当前身份信息阅读请求在失效连接队列中不存在,则为该身份信息阅读请求分配SAM_V安全模块;
4)SAM_V安全模块接收到身份信息阅读请求后通过网络与射频模块进行信息交互,对身份信息进行解码,并通过射频模块处理终端显示。
2.根据权利要求1所述的要素集约式身份证阅读系统服务终端处理请求的优化方法,其特征在于:所述的步骤2)中,服务终端通过检测机制对用户的连接进行检测,若检测到到用户连接断开,则将此连接信息直接删除,当服务终端检测到有空闲的SAM_V安全模块时,服务终端直接为当前身份信息阅读请求分配SAM_V安全模块。
3.根据权利要求1所述的要素集约式身份证阅读系统服务终端处理请求的优化方法,其特征在于:所述的检测机制是通过调用select函数,若检测到select返回1,同时检测到recv返回0时,则检测到用户连接断开,将此连接所对应的socket放入失效连接队列中单独管理。
4.根据权利要求2所述的要素集约式身份证阅读系统服务终端处理请求的优化方法,其特征在于:所述的检测机制是通过调用select函数,若检测到select返回1,同时检测到recv返回0时,则检测到用户连接断开,通过身份信息阅读请求队列中维护的socket与启动指令的对应关系,搜索属于该网络连接的身份信息阅读请求,将该连接对应的身份信息阅读请求从身份信息队列中删除。
5.根据权利要求1或3所述的要素集约式身份证阅读系统服务终端处理请求的优化方法,其特征在于:所述的失效连接队列采用STL的list进行封装,当失效队列满时,自动删除最早失效的连接,并能将最后失效的连接放入失效队列的尾部。
6.根据权利要求5所述的要素集约式身份证阅读系统服务终端处理请求的优化方法,其特征在于:所述的失效连接队列维护固定数量的失效身份信息阅读请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东信通电子股份有限公司,未经山东信通电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410843278.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:禁止应用创建桌面图标的方法及装置
- 下一篇:一种基于混洗蛙跳的软硬件划分方法