交易系统间调用关系图形化展示方法、服务端及客户端技术方案

技术编号:38990159 阅读:12 留言:0更新日期:2023-10-07 10:20
本文涉及信息展示领域,尤其提供了交易系统间调用关系图形化展示方法、服务端及客户端,方法包括:接收客户端发送的检索条件,客户端显示有服务端提供的查询页面,查询页面上设置有查询控件,用于供用户输入检索条件;根据检索条件及预先建立的检索索引,从预先建立的图形化数据库中获取目标调用关系信息,其中,图形化数据库建立过程包括:解析交易配置文件,得到每两个交易系统间的调用关系信息;将调用关系信息存入图形化数据库中并针对系统标识和交易标识建立检索索引;根据目标调用关系信息,生成调用关系图形化展示页面,并将其发送至客户端显示。本文能够更加直观、便捷地展示交易系统间的调用关系信息,便于用户快速定位问题交易系统。定位问题交易系统。定位问题交易系统。

【技术实现步骤摘要】
交易系统间调用关系图形化展示方法、服务端及客户端


[0001]本文涉及信息展示领域,尤其涉及一种交易系统间调用关系图形化展示方法、服务端及客户端。

技术介绍

[0002]随着银行金融科技的不断发展,银行信息化系统不断增多(有成百上千之多),各个系统的关联关系也就越来越复杂,为了能处理一项业务,往往涉及多个系统的交易功能调用,具体的,各系统间交易调用一般采用远程服务调用的方式实现,例如可采用RPC、HTTP、WEBSERVICE等多种服务调用方式,服务交易一般包含交易名称、编号、内容等报文信息。在交易开发过程中通常以XML文件或JSON文件对服务交易格式及系统间关系进行配置,同时采用人工配置将交易相关系统信息(具体包括发送方系统简称、接收方系统简称、交易码及服务名称)同步至交易登记表中,当需要分析系统间交易关系时,往往需要人工查询交易登记表的方式实现,该种方式存在操作复杂,且不利于用户直观了解调用关系的问题。

技术实现思路

[0003]本文用于解决现有技术中,确定交易系统间调用关系信息的方式存在操作复杂,且不利于直观了解交易系统间调用关系的问题。
[0004]为了解决上述技术问题,本文一方面提供一种交易系统间调用关系图形化展示方法,应用于服务端,包括:
[0005]接收客户端发送的检索条件,其中,客户端显示有服务端提供的查询页面,查询页面上设置有查询控件,用于供用户输入检索条件;
[0006]根据检索条件及预先建立的检索索引,从预先建立的图形化数据库中获取目标调用关系信息,其中,图形化数据库建立过程包括:解析交易配置文件,得到每两个交易系统间的调用关系信息;将调用关系信息存入图形化数据库中并针对系统标识和交易标识建立检索索引;
[0007]根据目标调用关系信息,生成调用关系图形化展示页面,并将其发送至所述客户端显示。
[0008]作为本文进一步实施例中,解析交易配置文件采用自动化脚本实现;
[0009]将调用关系信息存入图形化数据库中包括:采用与自动化脚本编程语言相对应的图形化数据库驱动程序将调用关系信息存入图形化数据库中;
[0010]从预先建立的图形化数据库中获取目标调用关系信息采用可视化工具实现。
[0011]作为本文进一步实施例中,采用自动化脚本解析交易配置文件,得到每两个交易系统间的调用关系信息的过程包括:
[0012]对系统工程目录的树状结构进行递归遍历,以批量获取交易系统中的交易配置文件;
[0013]解析交易配置文件,得到源交易系统、目标交易系统、交易码;
[0014]将解析得到的数据转换为<源交易系统,交易码,目标交易系统>表示的三元关系数据;
[0015]由所述三元关系数据表示两个交易系统间的调用关系信息。
[0016]作为本文进一步实施例中,所述查询页面中还设置有查询目的输入控件,用于供用户通过所述查询目的输入控件输入查询目的;
[0017]接收用户输入的查询目的,判断所述查询目的是否与风险防控相关,若是,则获取查询到的调用关系信息中相关交易系统的设备信息;
[0018]发送所述设备信息至所述客户端显示。
[0019]作为本文进一步实施例中,所述查询页面中还设置有导出控件,用于供用户通过所述导出控件输入导出指令;
[0020]接收用户输入的导出指令,根据导出指令生成调用关系表格;
[0021]发送调用关系表格至所述客户端。
[0022]作为本文进一步实施例中,根据目标调用关系信息,生成调用关系图形化展示页面包括:
[0023]获取图形化展示页面模板,所述图形化展示页面模板中设置有:调用方交易系统和被调用方交易系统的标签信息及标签信息的第一表现属性信息;以及调用方交易系统与被调用方交易系统间调用关系的第二表现属性信息;
[0024]根据目标调用关系信息,识别得到交易系统标签及调用关系;
[0025]将识别得到的交易系统标签及调用关系添加至图形化展示页面模板中,生成调用关系图形化展示页面。
[0026]作为本文进一步实施例中,所述第一表现属性信息包括形状、颜色、大小至少其中之一;
[0027]所述第二表现属性信息包括线条形式、粗细、是否显示交易码至少其中之一。
[0028]本文第二方面提供一种交易系统间调用关系图化展示方法,应用于客户端,方法包括:
[0029]发送用户通过查询页面输入的检索条件至服务端,所述查询页面由所述服务端提供,其上设置有查询控件,用于供用户输入检索条件;
[0030]接收并显示所述服务端发送的调用关系图形化展示页面,其中,服务端生成调用关系图形化展示页面过程包括:根据检索条件及预先建立的检索索引,从预先建立的图形化数据库中获取目标调用关系信息;根据目标调用关系信息,生成调用关系图形化展示页面;其中,图形化数据库建立过程包括:解析交易配置文件,得到每两个交易系统间的调用关系信息;将调用关系信息存入图形化数据库中并针对系统标识和交易标识建立检索索引。
[0031]本文第三方面提供一种交易系统间调用关系图像化展示服务端,包括:
[0032]接收单元,用于接收客户端发送的检索条件,其中,客户端显示有服务端提供的查询页面,查询页面上设置有查询控件,用于供用户输入检索条件;
[0033]检索单元,用于根据检索条件及预先建立的检索索引,从预先建立的图形化数据库中获取目标调用关系信息;
[0034]页面生成单元,用于根据目标调用关系信息,生成调用关系图形化展示页面,并将
其发送至所述客户端显示;
[0035]解析单元,用于解析交易配置文件,得到每两个交易系统间的调用关系信息;将调用关系信息存入图形化数据库中并针对系统标识和交易标识建立检索索引。
[0036]本文第四方面提供一种交易系统间调用关系图化展示客户端,包括:
[0037]交互单元,用于发送用户通过查询页面输入的检索条件至服务端,所述查询页面由所述服务端提供,其上设置有查询控件,用于供用户输入检索条件;
[0038]显示单元,用于接收并显示所述服务端发送的调用关系图形化展示页面,其中,服务端生成调用关系图形化展示页面过程包括:根据检索条件及预先建立的检索索引,从预先建立的图形化数据库中获取目标调用关系信息;根据目标调用关系信息,生成调用关系图形化展示页面;其中,图形化数据库建立过程包括:解析交易配置文件,得到每两个交易系统间的调用关系信息;将调用关系信息存入图形化数据库中并针对系统标识和交易标识建立检索索引。
[0039]本文第五方面提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现前述任一实施例所述方法。
[0040]本文第六方面提供一种计算机存储介质,其上存储有计算机程序,所述计算机程序被计算机设备的处理器执行时实现前述任一实施例所述方法。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种交易系统间调用关系图形化展示方法,应用于服务端,其特征在于,包括:接收客户端发送的检索条件,其中,客户端显示有服务端提供的查询页面,查询页面上设置有查询控件,用于供用户输入检索条件;根据检索条件及预先建立的检索索引,从预先建立的图形化数据库中获取目标调用关系信息,其中,图形化数据库建立过程包括:解析交易配置文件,得到每两个交易系统间的调用关系信息;将调用关系信息存入图形化数据库中并针对系统标识和交易标识建立检索索引;根据目标调用关系信息,生成调用关系图形化展示页面,并将其发送至所述客户端显示。2.如权利要求1所述的方法,其特征在于,解析交易配置文件采用自动化脚本实现;将调用关系信息存入图形化数据库中包括:采用与自动化脚本编程语言相对应的图形化数据库驱动程序将调用关系信息存入图形化数据库中;从预先建立的图形化数据库中获取目标调用关系信息采用可视化工具实现。3.如权利要求2所述的方法,其特征在于,采用自动化脚本解析交易配置文件,得到每两个交易系统间的调用关系信息的过程包括:对系统工程目录的树状结构进行递归遍历,以批量获取交易系统中的交易配置文件;解析交易配置文件,得到源交易系统、目标交易系统、交易码;将解析得到的数据转换为<源交易系统,交易码,目标交易系统>表示的三元关系数据;由所述三元关系数据表示两个交易系统间的调用关系信息。4.如权利要求1所述的方法,其特征在于,所述查询页面中还设置有查询目的输入控件,用于供用户通过所述查询目的输入控件输入查询目的;接收用户输入的查询目的,判断所述查询目的是否与风险防控相关,若是,则获取查询到的调用关系信息中相关交易系统的设备信息;发送所述设备信息至所述客户端显示。5.如权利要求1所述的方法,其特征在于,所述查询页面中还设置有导出控件,用于供用户通过所述导出控件输入导出指令;接收用户输入的导出指令,根据导出指令生成调用关系表格;发送调用关系表格至所述客户端。6.如权利要求1所述的方法,其特征在于,根据目标调用关系信息,生成调用关系图形化展示页面包括:获取图形化展示页面模板,所述图形化展示页面模板中设置有:调用方交易系统和被调用方交易系统的标签信息及标签信息的第一表现属性信息;以及调用方交易系统与被调用方交易系统间调用关系的第二表现属性信息;根据目标调用关系信息,识别得到交易系统标签及调用关系;将识别得到的交易系统标签及调用关系添加至图形化展示页面模板中,生成调用关系图形化展示页面。7.如权利要求6所述的方法,其特征在于,所述第一表现属性信息包括形状、颜色、大小至少其中之一;所述第二表现属性信息包括线条形式、...

【专利技术属性】
技术研发人员:唐业祎
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1