跨网络系统集成方法、装置、计算机设备、存储介质制造方法及图纸

技术编号:33283250 阅读:13 留言:0更新日期:2022-04-30 23:44
本申请涉及一种跨网络系统集成方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:通过获取针对第一业务系统的服务调用请求;根据服务调用请求,查找与第一业务系统对应的第一业务插件;当第一业务系统的部署方式为公网部署方式时,则直接调用第一业务插件;当第一业务系统的部署方式为内网部署方式时,则通过与第一业务系统对应的连接器调用第一业务插件。采用本方法能够在进行业务系统跨网络对接时,根据不同情况实现不同的对接方式,无需改动原有业务系统的架构,能够提高系统跨网络对接效率。统跨网络对接效率。统跨网络对接效率。

【技术实现步骤摘要】
跨网络系统集成方法、装置、计算机设备、存储介质


[0001]本申请涉及互联网
,特别是涉及一种跨网络系统集成方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]随着企业和机构的信息化的水平不断发展,独立的业务系统大量产生,彼此之间需要加强紧密联系,实现业务系统间的系统集成以加强信息交流,促进数据共享,消除“信息孤岛”,提升信息时效,准确性等,以应对信息化的快速发展。
[0003]目前的解决方法,主要是基于api接口调用写代码进行对接,但写代码对接是网状模式,适合复杂度较低的场景。需要对接的系统之间至少一方需要写定制化代码去对接其他系统接口;定制化代码不能直接用于其他系统之间的对接;现有技术系统对接要求系统之间可以直接互通,一方的网络位置在公网,另一方的网络位置为企业内网时无法直接相互调用,需要同时配备公网地址。
[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]当第一业务系统的部署方式为公网部署方式时,则直接调用第一业务插件;
[0041]当第一业务系统的部署方式为内网部署方式时,则通过与第一业务系统对应的连接器调用第一业务插件。
[0042]第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
[0043]获取针对第一业务系统的服务调用请求;
[0044]根据服务调用请求,查找与第一业务系统对应的第一业务插件;
[0045]当第一业务系统的部署方式为公网部署方式时,则直接调用第一业务插件;
[0046]当第一业务系统的部署方式为内网部署方式时,则通过与第一业务系统对应的连接器调用第一业务插件。
[0047]上述跨网络系统集成方法、装置、计算机设备、存储介质和计算机程序产品,通过获取针对第一业务系统的服务调用请求;根据服务调用请求,查找与第一业务系统对应的第一业务插件;当第一业务系统的部署方式为公网部署方式时,则直接调用第一业务插件;当第一业务系统的部署方式为内网部署方式时,则通过与第一业务系统对应的连接器调用第一业务插件。在进行业务系统跨网络对接时,根据不同情况实现不同的对接方式,无需改动原有业务系统的架构,能够提高系统跨网络对接效率。
附图说明
[0048]图1为一个实施例中跨网络系统集成方法的应用环境图;
[0049]图2为一个实施例中跨网络系统集成方法的流程示意图;
[0050]图3为一个实施例中跨网络系统集成方法的流程示意图;
[0051]图4为一个实施例中跨网络系统集成平台的结构示意图;
[0052]图5为一个实施例中跨网络系统集成装置的结构框图;
[0053]图6为一个实施例中计算机设备的内部结构图。
具体实施方式
[0054]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种跨网络系统集成方法,其特征在于,所述方法包括:获取针对第一业务系统的服务调用请求;根据所述服务调用请求,查找与所述第一业务系统对应的第一业务插件;当所述第一业务系统的部署方式为公网部署方式时,则直接调用所述第一业务插件;当所述第一业务系统的部署方式为内网部署方式时,则通过与所述第一业务系统对应的连接器调用所述第一业务插件。2.根据权利要求1所述的方法,其特征在于,所述通过与所述第一业务系统对应的连接器调用所述第一业务插件,包括:发送第一业务插件执行指令给与所述第一业务系统对应的连接器,以指示所述连接器根据所述第一业务插件执行指令下载与所述第一业务系统对应的第一业务插件,再调用下载完的所述第一业务插件。3.根据权利要求1所述的方法,其特征在于,在调用所述第一业务插件之后,所述方法还包括:获取所述第一业务系统对应的运行配置信息;根据所述运行配置信息运行所述第一业务插件。4.根据权利要求1所述的方法,其特征在于,所述获取针对第一业务系统的服务调用请求,包括:获取第一业务系统通过服务接口发起的服务调用请求;或者,获取任务调度系统中配置的定时任务满足预设条件时所触发的针对第一业务系统的服务调用请求。5.根据权利要求1所述的方法,其特征在于,所述根据所述服务调用请求,查找与所述第一业务系统对应的第一业务插件,包括:获取所述服务调用请求中所述第一业务系统的调用参数信息;查找与所述调用参数信息对应的第一业务插件。6.根据权利要求1所述的方法,其特征在于,所述方...

【专利技术属性】
技术研发人员:杨坤元林洲
申请(专利权)人:云镝智慧科技有限公司
类型:发明
国别省市:

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

1