买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:金电信息科技(北京)有限责任公司
摘要:本发明公开了一种基于互联网与数据解析技术的报文处理系统及方法,涉及报文数据交换领域,将所述报文的结构抽象成报文数据结构;对原始报文数据进行解析,再进行校验,然后进行加密和签名,最后存储进数据库,本发明通过将报文结构抽象成数据结构,然后通过配置接口读取相应的报文数据并对报文文件进行解析,再对解析后的报文数据进行校验,以确保数据的正确性和完整性;将内部数据结构组装成报文数据,以便于后续的处理和传输;对组装后的报文数据进行加密和签名处理,以确保数据的机密性和完整性;最后将处理后的报文数据存储到数据库,采用模块化设计,开发人员可以根据实际需求灵活地定义报文结构、解析规则、校验规则等,而无需重复编写代码。
主权项:1.一种基于互联网与数据解析技术的报文处理方法,其特征在于:包括以下步骤:S1、将所述报文的结构抽象成报文数据结构;所述报文数据结构中包括构成报文的区域,得到报文区域集;所述报文区域集中的各个报文区域中包含有数据项,得到报文数据项矩阵;所述报文区域集的各个区域两两之间设有关联规则,得到报文关联规则矩阵;所述S1包括以下步骤:S11、将所述报文的结构抽象成报文数据结构;所述报文数据结构中包括构成报文的区域,得到报文区域集a={a1,a2,...,ai,...,aa′},ai为所述报文数据结构中划分出的第i个区域,为所述报文数据结构划分出的区域总个数;S12、所述报文区域集中的各个报文区域中包含有数据项,所述数据项包括数据类型和长度,得到报文数据项矩阵a″,如下: 其中:ai′j′表示报文数据结构中第i个区域中的第j个数据项;a1″′、a′2″、...、ai″′、...、a′a″′分别表示所述报文数据结构中第1个、第2个、...、第i个、...、第a′个区域中数据项的总个数;所述报文区域集的各个区域两两之间设有关联规则,得到报文关联规则矩阵b,如下: 其中:bij表示所述报文数据结构中第i个区域和第j个区域之间的关联规则;S2、从外部读取原始报文到内存中,得到原始报文数据;所述外部包括文件;所述原始报文数据根据报文区域集、报文数据项矩阵以及报文关联规则矩阵对所述原始报文数据进行解析,得到解析后的报文数据;将所述解析后的报文数据填充到报文数据结构中,得到初始报文数据;S3、对所述初始报文数据中每一行数据项进行完整性校验和规则校验,检验完成后得到最终校验结果;当所述最终校验结果为成功时,将所述初始报文数据进行转换,得到报文文件数据;当所述校验结果为失败时,根据所述初始报文数据生成失败反馈报文;S4、对所述报文文件数据进行加密和签名,得到处理后的报文文件数据;将所述处理后的报文文件数据存储进数据库;当接收到加密后的报文文件数据时,对所述加密后的报文文件数据进行解密并验证签名,解密和验证签名完成后将报文文件数据存储进数据库。
全文数据:
权利要求:
百度查询: 金电信息科技(北京)有限责任公司 一种基于互联网与数据解析技术的报文处理系统及方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。