中控考勤机二次开发BS广域网通信协议 push sdk http通信协议

所需积分/C币:49 2019-04-15 16:45:41 7.17MB PDF
251
收藏 收藏
举报

这份资料是中控考勤机BS广域网通信协议 push sdk http通信协议,适合做二次开发的人员使用这个文档,这个文档是通信协议,不是sdk开发包
深圳市中控生物识别技术有限公司 zksoftware 中控科技 ZKSoftware Biometric Identification Technology Co LTD(Shenzhen) 修订记录 修订人 修订日期 版本次页次 修订章节内容 生效日期 饶家志 2010-10-23 v2.0 第7页 向服务器发送设备语言标识 饶家志 2010-12-13 v2.0.1 第8丙【允许传输数据种类】恢复为固件,服务 器与文档的统 标小龙 2011-07-25V211 第8支持软件与固件绑定功能,向服务器发送 定岛钥 杨小龙 2011-08-12 V2.2.0 BS考勤固件完善新增功能 杨小龙 2013-02-18 v2.3.0 新增对账命令 第3页共37页 深圳市中控生物识别技术有限公司 zksoftware 中控科技 ZKSoftware Biometric Identification Technology Co LTD(Shenzhen) 1引言 11編写目的 本说明书是客户和开发者对原型设计说明,是开发者进行后续软件开发工作的依据。 12设计原则 以原来 PUSH SDK协议及ADMS, zKTime7.0, ZKECO服务器为基础。并进行适当优化,完善并新增 部分功能。 13术语说明 上传:本文档的上传是指从设备发送数据到服务器中 下载:本文档的下载是指从服务器下载数据到设备中。 第4页共37页 深圳市中控生物识别技术有限公司 zksoftware 中控科技 ZK Software Biometric Identification Technology Co. LTD(Shenzhen) 2总体设计 21系统结构 服务器:支持ADMS, ZKNET, ZKTime70A008等 软件指标: 支持目前黑白屏/35/3/8寸彩屏主流固件 规范和完善服务器端访问接囗 第5页共37页 深圳市中控生物识别技术有限公司 zksoftware 中控科技 ZKSoftware Biometric Identification Technology Co LTD(Shenzhen) 支持自适应不同固件的数据库访问接囗 支持所有时区(包括半时区) 支持考勤记录自动上传 支持考勤照片自动上传 支持系统日志自动上传 支持修改/新增用户信息自动上传(包括用户基本信息,指纹,蚁片等) ≯支持考勤记录(釅片)溢出时自动删除部分最久数据(删除数量可配置) 支持服务器端通知命令接收功能(UDP命令通知,需网络支持) 支持服务器下发系统命令(如ls等) 支持服务器端检查设备数据更新情况 支持服务器端清除设备上的考勤记录,考勤照片及所有数据信息(包括考勤记录,考勤 照片,用户信息等) 支持服务器端获取设备的基本信 支持服务器端设置设备选项 ≯支持服务器端重新启动设备 支持服务器端控制设备重新加载设备选项 支持从服务器端控制设备开门锁 支持服务器取消设备的报警信息 支持服务器检测并传送新数据 支持服务器读取设备内文件 支持服务器下载文件到设备(包括固件升级) 第6页共37页 深圳市中控生物识别技术有限公司 zksoftware 中控科技 ZK Software Biometric Identification Technology Co. LTD(Shenzhen) 支持从服务器端新增/修改/删除设备上的用户信息及指纹 支持从服务器操作设备登记用户指纹暂不包括人脸识别系列机器 ≯支持域名解析 支持设备向认证机制 支括务器设置竣的组合开师及向陵 支持H 支片自动上传 支持从服务器下载短信到设备(修改) 支持考勤数据自动校对功能 支持从服务器下载/删除用户照片 支持上传设备上某时间段内的考勤记录或考勤照片 支持从服务器查询设备上的用户基本信息,不包含指纹和人脸等其他信息 支持异地考勤 ≯支持人脸模板上传和下载及删除 支持后台比对(卡和指纹) 支持对账命令 意:1本文档体加粗部分为后峡版本将新增加(即设计文档包食但末现)的功能 2本文档蓝色字体为Bs考勤固件完善项目新增或修改功能。 3本文档深红色字体为增加对账命令 第?页共37页 zksoftware 深圳市中控生物识别技术有限公司 中控科技 ZKSoftware Biometric Identification Technology Co LTD(Shenzhen) 22运行环境 详细说明参见《需求分析说明书》。 第8页共37页 深圳市中控生物识别技术有限公司 zksoftware 中控科技 ZK Software Biometric Identification Technology Co, LTD(Shenzhen) 3功能详述 31 PUSH SDK协议流程图 Http Push协议流程图 1。设一日动时,从骨得上读设备的量 GEI clock ed=xe75N-9131910130 GET OPTION FROM 1254547 2.设一世指定时间()主动向旦务铅卖取分 GET AcloekgeteeustsN-918291029 C.122-INT0 c;3卫 ALAUSER P=52NR4 3.世备执行出令后,把洁燕近巨豆务语 POST idlock'devicecndsN-18291029 4.设备查到有新的登记数和考记录时,把伫到显务 POST / clock edaa75-12345075t2mp-26 32 PUSH SDK通信协议 PυSHSDκK是我们基于HTTP协议自主开发的一种通信协议,以设备主动访问服努器的机制进行数据传输。主要适应环境 网络较稳定,支持TCPP协议,例如普遍使用的局域网、万维网等。 优点 第9页共37页 深圳市中控生物识别技术有限公司 zksoftware 中控科技 ZKSoftware Biometric Identification Technology Cc.,LTD( Shenzhen) 1.新数据主动上传。 2.有断点续传功能。 3.基于该协议开发或开发扩展功能快捷、方便 缺点:仅支持TCPP通讯方式。 注章:所选用机型须带 PUSH SDK功能。 LEVEL:WEB开发工程师。 3.21设备与服务器通信 设备与服务器之间的通信以HTTP协议进行,设备GET或POST数据到服务器,服务器则返回结果。除了发送特定文件内 容以外,所有数据以纯文本的方式传送,多项内容之间以换行符"n"分成多行,每项内容以换行符"n"作为结束标记。在解 析接收的文本时,如果以 FieldName=Vaue的形式赋值内容,请根据 FieldName读取aue值。接收文本包含的 FieldName 字段根据设备功能不同而不同。例如纯指纹机器在接收用户信息文本里面不包含卡信息,如果是支持射频卡功能的机器在接收用 户信息文本中包含卡信息,示例如下 纯指纹机器用户信息: USER PIN=982 Name=Richard Passwd=9822 Grp=1 TZ= 支持射频卡指纹机器用户信息: USER PIN=982 Name=Richard Passwd=9822 Card=[09E4812202 Grp=1 TZ= 由于设备会根据HTTP头信息确认服务器是否正确回应和同步设备时间因此服务器返回的数据必须具有标准HTTP头信息 例如 Http/1.1 200 Ok Content-Type: text/plain Date Thu. 19 Feb 2008 15: 52: 10 GMT 下面的说明中,涉及到数据的格式化时,通常使用C语言格式化字符串进行表达,以"%"开始格式化规定字符,其中用到的 格式如下: %d十进制有符号整数 %s字符串 %x%X无符号以十六进制表示的整数 可以在"%和格式化规定字符之间插进数字(表示数据所占的撖大位数)。例如:%3d表示输出3位十进制墼型数,不够3 位在前面填充空格,%8s表示输出8个字符的字符串,不够8个字符在前面填充空棓。如果字符串的长度、或整型数位数超过 说明的场秃,将按其实际长度输出。另外,若想在输出使用θ填充,就应在场霓项前加个0,例如:%04d表示在输出一个小于4 位的数值时,将在前面补0使其总宽度为4位。进行填充时,默认情况是在前面,如果想要在后面填充,场竞使用负数即可。 322设备读取服务器上的配量信息 设备在开始与服务器进行数据通信前,需要读取服务器上的配置信息,然后根据服务器的要求进行通信。 第10页共37页

...展开详情
试读 37P 中控考勤机二次开发BS广域网通信协议 push sdk  http通信协议
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
上传资源赚钱or赚积分
最新推荐
中控考勤机二次开发BS广域网通信协议 push sdk http通信协议 49积分/C币 立即下载
1/37
中控考勤机二次开发BS广域网通信协议 push sdk  http通信协议第1页
中控考勤机二次开发BS广域网通信协议 push sdk  http通信协议第2页
中控考勤机二次开发BS广域网通信协议 push sdk  http通信协议第3页
中控考勤机二次开发BS广域网通信协议 push sdk  http通信协议第4页
中控考勤机二次开发BS广域网通信协议 push sdk  http通信协议第5页
中控考勤机二次开发BS广域网通信协议 push sdk  http通信协议第6页
中控考勤机二次开发BS广域网通信协议 push sdk  http通信协议第7页
中控考勤机二次开发BS广域网通信协议 push sdk  http通信协议第8页

试读结束, 可继续读4页

49积分/C币 立即下载