一种异构系统下的信息耦合流转方法、系统及介质与流程

文档序号:30916224发布日期:2022-07-29 22:09阅读:70来源:国知局
一种异构系统下的信息耦合流转方法、系统及介质与流程

1.本发明涉及道路运输技术领域,特别地涉及一种异构系统下的信息耦合流转方法、系统及介质。


背景技术:

2.目前在道路运输领域内需建设道路运政“一网通办”服务,以实现全国道路运政高频办事事项、办件数据实时流转,通常随着各类道路运政业务办理,将会产生相应的办件数据,并且存储到业务系统中。但是由于各地道路运政业务办理标准不同,现有各业务系统只能实现本行政区划业务办理,不仅不支持全国所有省道路运政业务办理,还不支持不同系统(如windows、linux等)、不同语言(如java、.net、c#等)等信息交互。已建设的类似部省业务系统交互多基于单业务元素,不能满足多信息融合交互判定,同时针对各业务系统服务变更须代码改动,运行维护成本高,并存在调用延时性,办件数据交互实时性还存在不足。
3.综上所述,现有技术中道路运输行业数据系统部省交互通过单业务元素实现交互与调用,针对不同业务场景下服务调用,通过代码逻辑判断实现,当出现新的业务时,须通过修改代码逻辑才能满足新业务的流转需求,不支持业务元素自动流转。


技术实现要素:

4.有鉴于此,本发明提出一种异构系统下的信息耦合流转方法、系统及介质,能够对跨平台不同系统业务数据基于业务要素实现自动流转。
5.本发明第一方面提供一种异构系统下的信息耦合流转方法,该方法包括:接收数据发送端发送的办件请求,获取发起办件请求的业务申请对象的认证数据信息,判断所述业务申请对象是否满足申请条件;若该业务申请对象满足申请条件,则按照数据规范根据接收的办件请求生成请求数据;根据所述请求数据中多业务元素信息,获取配置信息;基于配置信息,按照接口规范要求生成相应的请求报文,并将所述请求报文发送给数据接收端。
6.进一步的,还包括:建立业务交互标准,包含交互方式、业务报文格式定义、交互流程及加解密逻辑。
7.进一步的,所述业务申请对象的认证数据信息包括业务申请对象的证照静态数据信息及预设的证照阈值信息,其中,所述证照静态数据信息包括证照状态、证照失效日期及发证机关所在地行政区划,所述预设的证照阈值信息包括预设证照状态阈值、预设失效日期阈值及预设行政区划阈值。
8.进一步的,所述获取发起办件请求的业务申请对象的认证数据信息,判断所述业务申请对象是否满足申请条件的步骤包括:获取业务申请对象的证照状态、证照失效日期、发证机关所在地行政区划以及预设证照状态阈值、预设失效日期阈值、预设行政区划阈值;依次对比业务申请对象的证照状态、证照失效日期、发证机关所在地行政区划以及预设证照状态阈值、预设失效日期阈值、预设行政区划阈值,判断该业务申请对象是否满足申请条件;若业务申请对象的证照状态未超过预设证照状态阈值,业务申请对象的证照失效日期
未超过预设失效日期阈值,且业务申请对象的发证机关所在地行政区划未超过预设行政区划阈值,则所述业务申请对象满足申请条件;否则,所述业务申请对象不满足申请条件。
9.进一步的,该异构系统下的信息耦合流转方法还包括:若所述业务申请对象不满足申请条件,则向所述数据发送端发送办件申请不成功提示信息。
10.进一步的,所述根据所述请求数据中多业务元素信息,获取配置信息的步骤包括:预设配置信息耦合业务元素数据,所述信息耦合业务元素数据包括鉴权信息、业务事项编码、系统编码、接口地址及状态信息;建立业务预配置元素数据同步更新机制并存储至数据库中;根据生成的请求数据中多业务元素信息,形成数据检索键;基于数据检索键获取数据库中存储的值信息;解析存储的值信息,得到配置信息。
11.进一步的,该异构系统下的信息耦合流转方法还包括:记录并更新所述请求数据的发送状态,向所述数据发送端发送请求数据已发送回执,接收所述数据接收端发送的接收完成信息回执。
12.本发明第二方面提供一种异构系统下的信息耦合流转系统,该系统包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如上所述的异构系统下的信息耦合流转方法的步骤。
13.本发明第三方面提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的异构系统下的信息耦合流转方法的步骤。
14.上述的异构系统下的信息耦合流转方法,建立业务交互标准,获取业务申请对象的证照静态数据信息及预设的证件阈值信息,比较业务申请对象的证照静态数据信息与预设的证件阈值信息对业务申请对象的办件请求进行合规性判断,判断办件请求合规后生成请求数据,根据请求数据中业务类型、发证机关行政区划业务耦合数据信息,获取业务处理的配置信息;根据配置信息,按照接口规范要求生成请求报文,通过自动流转至各省级或者部级业务系统,记录并更新请求状态,保存调用请求记录信息,完成异构系统下的信息耦合自动流转。
附图说明
15.为了说明而非限制的目的,现在将根据本发明的优选实施例、特别是参考附图来描述本发明,其中:图1是本发明一实施例提供的异构系统下的信息耦合流转方法的数据流转示意图;图2是本发明一实施例提供的异构系统下的信息耦合流转方法的流程图;图3是本发明一实施例提供的异构系统下的信息耦合流转方法中获取配置信息的流程图;图4是本发明一实施例提供的异构系统下的信息耦合流转系统的示意图。
具体实施方式
16.为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施例对本发明进行详细描述。需要说明的是,在不冲突的情况下,本发明的实施例及实施例
中的特征可以相互组合。
17.在下面的描述中阐述了很多具体细节以便于充分理解本发明,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
18.除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。
19.图1是本发明一实施例提供的一种异构系统下的信息耦合流转方法的数据流转示意图。该异构系统包括各级运政系统、不同业务系统。该异构系统下的信息耦合流转方法用于解决如何完整、高效地实现办件数据共享技术问题。基于各级运政系统和各业务系统,面向数据发送端和数据接收端,实现对办件数据的获取及存储、核验、以及配置,包含但不限于业务申请、业务撤销、进度及结果反馈等数据流转交互。
20.图2是本发明一实施例提供的一种异构系统下的信息耦合流转方法的流程图。请参阅图2,该异构系统下的信息耦合流转方法包括以下步骤:s100,建立业务交互标准。
21.本实施例中所建立的业务交互标准包含交互方式、业务报文格式定义、交互流程及加解密逻辑。
22.s200,接收数据发送端发送的办件请求,获取发起办件请求的业务申请对象的认证数据信息,判断该业务申请对象是否满足申请条件。
23.本实施例中,该业务申请对象可以为道路运输驾驶员、道路运输经营者、营运车辆等。
24.本实施例中,业务申请对象的认证数据信息包括业务申请对象的证照静态数据信息及预设的证照阈值信息,其中,证照静态数据信息包括证照状态、证照失效日期及发证机关所在地行政区划;预设的证照阈值信息包括预设证照状态阈值、预设失效日期阈值及预设行政区划阈值。
25.本实施例中,获取发起办件请求的业务申请对象的认证数据信息,判断该业务申请对象是否满足申请条件的具体实现方式如下:获取业务申请对象的证照状态、证照失效日期、发证机关所在地行政区划以及预设证照状态阈值、预设失效日期阈值、预设行政区划阈值;依次对比业务申请对象的证照状态、证照失效日期、发证机关所在地行政区划以及预设证照状态阈值、预设失效日期阈值、预设行政区划阈值,判断该业务申请对象是否满足申请条件;若业务申请对象的证照状态未超过预设证照状态阈值,业务申请对象的证照失效日期未超过预设失效日期阈值,业务申请对象的发证机关所在地行政区划未超过预设行政区划阈值,则该业务申请对象满足申请条件;否则,该业务申请对象不满足申请条件。
26.本实施例将业务申请对象的证照静态数据信息与预设的证照阈值信息进行对比,以判断请求数据合规性,从而控制数据信息的流转。
27.s300,若该业务申请对象满足申请条件,则按照数据规范根据接收的办件请求生成请求数据。
28.进一步的,若业务申请对象不满足申请条件,则向数据发送端发送申请不成功提示信息。
29.s400,根据请求数据中多业务元素信息,获取配置信息。
30.本实施例中,配置信息包含鉴权信息、业务事项编码、行政区划信息及接口地址信息。
31.图3是本发明一实施例提供的异构系统下的信息耦合流转方法中获取配置信息的流程图。如图3所示,根据请求数据的业务类型和发证机关行政区划,获取配置信息的步骤包括:s401,预设配置信息耦合业务元素数据,该信息耦合业务元素数据包括鉴权信息、业务事项编码、系统编码、接口地址、状态信息等。
32.s402,建立业务预配置元素数据同步更新机制并存储至数据库中。
33.本实施例中,业务预配置元素数据同步更新机制包括两种同步方式,一种应用启动时自动加载,另一种是通过管理页面刷新方式进行同步。将建立的业务预配置元素数据同步更新机制同步存储至储存数据库中。
34.s403,根据步骤s300生成的请求数据中多业务元素信息,形成数据检索键;基于数据检索键获取数据库中存储的值信息。
35.本实施例中,多业务元素信息包括业务类型和发证机关行政区划等。
36.s404,解析存储的值信息,得到配置信息,并按照业务交互标准要求,生成业务请求报文,并明确办件请求的数据接收端。
37.本实施例基于配置管理方式,实现鉴权、业务类型等业务耦合要素预设判定,以及数据流的控制实现。
38.s500,根据配置信息,按照接口规范要求生成相应的请求报文,并将该请求报文发送给数据接收端,实现数据发送端和数据接收端之间的信息自动流转。
39.s600,记录并更新请求数据的发送状态,保存调用请求记录信息。
40.接收到数据发送端发送的业务请求后,将数据发送端的状态记录为初始状态;将请求报文发送给数据接收端后,将状态更新为已发送状态。
41.建立与数据接收端连接后,将数据接收端的状态记录为已连接状态,接收到数据接收端发送的接收完成信息回执后,将数据接收端的状态信息更新为已配置状态,完成异构系统下的信息耦合自动流转。
42.上述的异构系统下的信息耦合流转方法,对异构系统(各级运政系统、不同业务系统等)的数据资源进行规范化管理,实现道路运政静态信息与各业务管理动态信息的协同联动,促进道路运输业务流程再造优化,通过标准化接口,实现了从单一业务办理到多要素关联业务闭环管理;实现了对工单数据的自动核验,可根据道路运输从业人员、营运车辆等关键信息进行数据合规性判断;实现智能化引擎提取流程判断,将待判断信息项与预设条件对比,从而控制数据信息的流转。
43.根据本发明实施例提供的异构系统下的信息耦合流转方法,可以实现对跨平台业务系统进行对接,且可以根据对接业务系统的实际业务需求提供个性化的配置方案来实现对申请事项的自动流转。
44.本发明针对异构系统下的信息耦合流转需求,实现多业务元素功能。本发明中交
互方式采用信息耦合流转方式,简化了开发复杂度,提升代码可读性,解析效率增加,选取提供可配置化的实现,这样便于交互维护,降低代码维护成本,用户体验度提高。
45.相应于上面的方法实施例,参见图4,图4为本发明另一实施例所提供的异构系统下的信息耦合流转系统的示意图,该异构系统下的信息耦合流转系统100可以包括:存储器101,用于存储计算机程序;处理器102,用于执行上述存储器101存储的计算机程序时可实现如下步骤:接收数据发送端发送的办件请求,获取发起办件请求的业务申请对象的认证数据信息,判断所述业务申请对象是否满足申请条件;若该业务申请对象满足申请条件,则按照数据规范根据接收的办件请求生成请求数据;根据所述请求数据中多业务元素信息,获取配置信息;基于配置信息,按照接口规范要求生成相应的请求报文,并将所述请求报文发送给数据接收端。
46.对于本发明提供的设备的介绍请参照上述方法实施例,本发明在此不做赘述。
47.相应于上面的方法实施例,本发明还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时可实现如下步骤:接收数据发送端发送的办件请求,获取发起办件请求的业务申请对象的认证数据信息,判断所述业务申请对象是否满足申请条件;若该业务申请对象满足申请条件,则按照数据规范根据接收的办件请求生成请求数据;根据所述请求数据中多业务元素信息,获取配置信息;基于配置信息,按照接口规范要求生成相应的请求报文,并将所述请求报文发送给数据接收端。
48.该计算机可读存储介质可以包括:u盘、移动硬盘、只读存储器 (read-onlymemory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
49.对于本发明提供的计算机可读存储介质的介绍请参照上述方法实施例,本发明在此不做赘述。
50.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置、设备及计算机可读存储介质而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
51.上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1