[发明专利]一种报文预知方法及系统有效

专利信息
申请号: 201110445796.8 申请日: 2011-12-28
公开(公告)号: CN102571569A 公开(公告)日: 2012-07-11
发明(设计)人: 郝骏 申请(专利权)人: 方正国际软件有限公司;方正国际软件(北京)有限公司
主分类号: H04L12/56 分类号: H04L12/56
代理公司: 北京天悦专利代理事务所(普通合伙) 11311 代理人: 田明;任晓航
地址: 215123 江苏省苏州市工*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 报文 预知 方法 系统
【说明书】:

技术领域

发明属于应用系统之间的数据交互技术领域,具体涉及一种报文预知方法及系统。

背景技术

在金融业务系统中,两个完全独立的系统常常需要进行数据交互,在两个系统之间通常会存在接口系统,用于完成两个系统之间的通讯、报文转换、安全等等功能。在报文转换这一部分有编码和配置化两种实现方式。配置化方式有着编码方式没有的灵活性,配置参数信息种类越多证明系统的灵活性越高,系统的可维护性、适用性越高。目前配置参数存在多种存储方式,常用的有数据库表、环境变量、进程内存、文件、共享内存等。每种方式都有各自的特点。数据库表存储方式有存储量大、更新灵活、读取速度较慢、适用范围广的特点;环境变量有存储量小、无法实时更新、读取速度快、受众面广等特点;进程内存有存储量适中、无法实时更新、读取速度快、适用范围有限(仅限于进程自身)的特点;文件有存储量大、无法实时更新、读取速度慢、适用范围广等特点;共享内存有存储量较大、更新灵活、读取速度快、适用范围广等特点。通过上面的描述可以看到共享内存方式综合了数据库表、环境变量、进程内存、文件等方式的优点,是目前配置参数较好的存储方式。

但是,当配置参数种类、数量增多时,如果还是在系统运行过程中进行参数的分析、查找,那么每一次运行过程中都要进行重复的分析、查找过程,势必会造成查找时间过长的问题,导致系统运行的速度会随着配置参数信息的增加而下降的问题。

共享内存方式存储配置参数信息目前来看作为最合适的存储方式,为了解决系统运行过程中配置参数信息重复的分析、查找动作,减少系统运行时间,达到优化系统的目的,提出报文预知技术。

作为计算机系统的系统运行软件,一般分为资源初始化、运行、资源释放等三个阶段。资源初始化阶段会建立共享内存,将其他存储方式中的配置参数信息写入共享内存,同时建立各类配置参数信息之间的关联关系。这样就减少了在系统运行过程中的对于各种配置参数信息的查找,减少系统在配置参数信息处理上运算时间。

配置参数信息分为交易报文信息和交易字段信息两类数据,每个交易报文都有自己特定的交易字段和交易字段转换关系。在系统资源初始化阶段,将配置参数信息写入共享内存,按照交易报文信息顺序,将交易字段信息写入共享内存。在系统运行阶段,获取当前运行的交易报文信息,在共享内存中查找该交易报文对应的交易字段信息,逐个对交易字段信息进行转换操作。在查找交易字段信息时多采用顺序查找方式进行,最差的情况是需要遍历所有交易字段信息。

由于配置参数信息只分为交易报文信息和交易字段信息两类,因此配置参数信息无法建立完备、高效的索引关系。在系统资源初始化阶段,只是简单地将配置参数信息顺序写入共享内存,完成配置参数信息由一种存储方式转换到另一种存储方式,没有对配置参数信息进行必要的预分析处理。在系统运行阶段,在获取到交易报文信息后,还需要在共享内存中通过顺序查找方式获取该交易报文信息相关的交易字段信息,效率低、时间长。无配置信息选择模式,所有相关配置信息无法进行准确的过滤、选择,全部配置信息都要处理。

发明内容

针对现有技术中存在的缺陷,本发明所要解决的技术问题是提供一种配置参数信息准确、有效的报文预知方法及系统。

为解决上述技术问题,本发明采用的技术方案如下:

一种资源初始化阶段配置参数信息的存储方法,包括以下步骤:

将所述配置参数信息进行分级;

先将第一级信息写入共享内存;然后将隶属于所述第一级信息的所有第二级信息写入共享内存,同时将第二级信息在共享内存中的区间写入所述第一级信息中;

再将隶属于所述第二级信息的第三级信息写入共享内存,同时将第三级信息在共享内存中的区间写入交易信息中;

依此类推,直到最后一级信息存储完毕。

如上所述的资源初始化阶段配置参数信息的存储方法,优选的,将所述配置参数信息分为五类,分别为渠道信息、交易信息、报文信息、报文转换信息、字段信息,所述字段信息包括报文对照信息;所述五类信息共分为四个等级,按照级别由高到低的顺序分别为渠道信息、交易信息、报文信息和报文转换信息、字段信息。

如上所述的资源初始化阶段配置参数信息的存储方法,优选的,所述渠道信息、报文信息、字段信息和报文对照信息采用顺序存储方式;所述交易信息采用散列存储和顺序存储混合方式。

如上所述的资源初始化阶段配置参数信息的存储方法,优选的,在配置参数信息写入共享内存的同时进行配置参数隶属关系确认操作,完成上级参数信息确认下级参数信息在存储空间的位置。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于方正国际软件有限公司;方正国际软件(北京)有限公司,未经方正国际软件有限公司;方正国际软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110445796.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top