发明名称 电文数据的自动解包与校验方法
摘要 电文数据的自动解包与校验方法,包括以下步骤:(1)设定一由电文规格组成的电文规格数据库,所述电文规格包括电文号、序号、数据类型、长度信息;接收电文号,根据接收的电文号从所述电文规格数据库中读取相同电文号的电文规格,根据电文规格的序号顺序形成与该电文号相对应的规格数组;(2)接收电文数据,根据所述规格数组中电文项的长度信息,从接收到的电文数据中截取电文数据;(3)根据电文项的数据类型、取值范围,检查电文项对应的电文数据值,当存在电文项对应的电文数据值不在取值范围内或者无法转换成规定的数据数据类型时,报告失败;否则报告成功。本发明能够快速、准确的解包接收到的电文,具有通用性与扩展性。
申请公布号 CN101645886A 申请公布日期 2010.02.10
申请号 CN200910055118.3 申请日期 2009.07.21
申请人 上海宝信软件股份有限公司 发明人 徐长盛;傅贤栋;尉晟煜
分类号 H04L29/06(2006.01)I;H04L12/58(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 上海金盛协力知识产权代理有限公司 代理人 罗大忱
主权项 1、一种电文数据的自动解包与校验方法,其特征在于包括以下步骤:(1)设定一由电文规格组成的电文规格数据库,所述电文规格包括电文号、序号、数据类型、长度信息;接收电文号,根据接收的电文号从所述电文规格数据库中读取相同电文号的电文规格,根据电文规格的序号顺序形成与该电文号相对应的规格数组;(2)接收电文数据,根据所述规格数组中电文项的长度信息,从接收到的电文数据中截取电文数据;(3)根据电文项的数据类型、取值范围,检查电文项对应的电文数据值,当存在电文项对应的电文数据值不在取值范围内或者无法转换成规定的数据数据类型时,报告失败;否则报告成功。
地址 201203上海市浦东张江高科技园区郭守敬路515号