【技术实现步骤摘要】
一种信息系统间双向报文收发控制方法
[0001]本专利技术涉及一种报文收发控制方法,特别是一种信息系统间双向报文收发控制方法。
技术介绍
[0002]目前,传统的信息系统并不具备针对每个报文的收发控制能力,其对报文的收发控制是内置在传输模块中的(一般认为一个具备既定功能性能的信息系统,与其他信息系统的收发关系是稳定的),在使用过程中,如果需要改变报文收发控制,需要修改程序重新编译更新后,才能实现,复杂低效,可操作性低。在许多实际应用中,需要实时改变某些报文收发规则,例如,某信息系统出现异常,持续向外系统发送某条报文,此时如果系统具备针对每个报文的收发控制能力,直接禁止该报文的对外发送或者接收端禁止该报文的接收,这样即可立刻屏蔽异常报文,保证了信息系统的稳定运行。
技术实现思路
[0003]专利技术目的:本专利技术所要解决的技术问题是针对现有技术的不足,提供一种信息系统间双向报文收发控制方法。
[0004]为了解决上述技术问题,本专利技术公开了一种信息系统间双向报文收发控制方法,包括如下步骤:
...
【技术保护点】
【技术特征摘要】
1.一种信息系统间双向报文收发控制方法,其特征在于,包括如下步骤:步骤1,创建各报文针对各直连的信息系统的收发控制规则表;所述信息系统包括收发规则配置模块和信息传输模块;步骤2,信息系统向目端信息系统发送报文时,检查收发控制表,如果规则允许发送,则立刻向目端信息系统发送该报文;如果禁止发送,则立刻丢弃该报文;步骤3,信息系统从源端信息系统接收报文时,检查收发控制表,如果规则允许接收,则接收该报文并分发给上层应用;检查收发控制表,依次检查除源端系统外的各系统控制字,如果允许转发,则立刻转发给直连的系统;否则,立刻丢弃该报文;步骤4,信息系统中收发规则配置模块改变报文的收发规则时,立刻通知信息传输模块;信息传输模块重新加载报文收发控制规则表;根据新的报文收发控制规则表对报文进行收发控制。2.根据权利要求1所述的一种信息系统间双向报文收发控制方法,其特征在于,步骤1中所述收发控制规则包括:发送T,接收R以及转发F;其中,T表示报文由本系统产生,并允许发送给其他目端系统;R表示报文允许从源端系统接收;F表示报文来自于除目端系统外的其他系统,允许转发给目端系统。3.根据权利要求2所述的一种信息系统间双向报文收发控制方法,其特征在于,步骤1中所述创建各报文针对各直连的信息系统的收发控制规则表的方法包括:用一个数字即1个字节,表示一条报文针对某个系统的收发控制规则,即TRF规则;第0位表示发送T规则,第1位表示接收R规则,第2位表示转发F规则;针对每一位,1表示允许,0表示禁止;建立收发控制规则表,其中行标题为报文号,列标题为信息系统号,行列交叉点的数字表示其对应的收发控制规则字,即控制字。4.根据权利要求3所述的一种信息系统间双向报文收发控制方法,其特征在于,步骤2中,信息系统向某目端信息系统发送报文时的报文控制方法包括:步骤2
‑
1,检查报文中的目端系统信息,如果报文中有目端系统信息,检查该报文针对该系统的收发控制字,如果规则允许发送,则立刻向目端信息系统发送该报文。5.根据权利要求4所述的一种信息系统间双向报文收发控制方法,其特征在于,步骤2中,信息系统向某目端信息系统发送报文时的报文控制方法包括:步骤2
...
【专利技术属性】
技术研发人员:陈琛,王坤,占怡,朱永成,王慕阳,
申请(专利权)人:中国电子科技集团公司第二十八研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。