[发明专利]系统对接方法、装置、管理系统及终端设备、存储介质有效
申请号: | 201910283811.X | 申请日: | 2019-04-10 |
公开(公告)号: | CN110147397B | 公开(公告)日: | 2023-06-20 |
发明(设计)人: | 管南风 | 申请(专利权)人: | 管南风 |
主分类号: | G06F16/25 | 分类号: | G06F16/25 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 徐汉华 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 对接 方法 装置 管理 终端设备 存储 介质 | ||
1.一种系统对接管理系统,其特征在于,包括源系统、与所述源系统通信连接的第三方系统以及与所述第三方系统通信连接的目的系统;
所述第三方系统用于通过非业务接口方式从所述源系统获取业务数据;分析所述业务数据,确定业务流程;根据所述业务流程和所述业务数据,通过非业务接口方式对所述目的系统执行相应业务操作;
所述源系统为系统对接中发起业务操作的一方,所述目的系统为系统对接中接收业务操作的一方;
所述第三方系统为独立于所述源系统和所述目的系统之外的系统,或从属于所述源系统或所述目的系统的子系统;
其中,所述非业务接口方式为数据获取方式,所述第三方系统预先设置有所述数据获取方式;所述第三方系统具体用于:根据所述源系统的类型,适配出相应的数据获取方式,并根据所述相应的数据获取方式,从所述源系统获取所述业务数据。
2.一种系统对接方法,应用于上述权利要求1所述的系统对接管理系统中的第三方系统,其特征在于,包括:
通过非业务接口方式从源系统获取业务数据;
分析所述业务数据,确定业务流程;
根据所述业务流程和所述业务数据,通过非业务接口方式对目的系统执行相应业务操作。
3.如权利要求2所述的方法,其特征在于,所述通过非业务接口方式从源系统获取业务数据,包括:
根据源系统的类型,从预设获取方式中确定对应的目标获取方式;
通过所述目标获取方式,从所述源系统获取所述业务数据。
4.如权利要求3所述的方法,其特征在于,所述根据源系统的类型,从预设获取方式中确定对应的目标获取方式,包括:
当所述源系统为基于浏览器运行的系统时,对应的目标获取方式为第一目标获取方式;
当所述源系统为基于数据库运行的系统时,对应的目标获取方式为第二目标获取方式;
当所述源系统为Windows程序时,对应的目标获取方式为第三目标获取方式;
所述预设获取方式包括所述第一目标获取方式、所述第二目标获取方式以及所述第三目标获取方式。
5.如权利要求4所述的方法,其特征在于,所述通过所述目标获取方式,从所述源系统获取所述业务数据,包括:
基于Selenium软件,操作所述源系统的浏览器打开所述源系统的相应页面;
通过xPath获取所述源系统的浏览器中的操作对象;
根据所述操作对象提取所述业务数据;或者
通过在所述源系统的数据库中运行不带编辑权限的SQL语句,获取所述业务数据;或者
通过Windows API操作所述源系统切换至窗口前端;
通过Windows操作消息激活编辑窗口,并获取所述业务数据。
6.如权利要求5所述的方法,其特征在于,当所述目的系统为基于浏览器运行的系统时,所述根据所述业务流程和所述业务数据,通过非业务接口方式对所述目的系统执行相应业务操作,包括:
基于Selenium软件,操作所述目的系统的浏览器打开业务操作页面;
通过xPath获取所述源系统的浏览器中的操作对象;
根据所述业务数据和所述业务流程,对所述源系统的浏览器中的操作对象进行操作。
7.一种系统对接装置,集成于上述权利要求1所述的系统对接管理系统中的第三方系统,其特征在于,包括:
业务数据获取模块,用于通过非业务接口方式从源系统获取业务数据;
流程确定模块,用于分析所述业务数据,确定业务流程;
操作模块,用于根据所述业务流程和所述业务数据,通过非业务接口方式对目的系统执行相应业务操作。
8.如权利要求7所述的装置,其特征在于,所述业务数据获取模块包括:
获取方式确定单元,用于根据源系统的类型,从预设获取方式中确定对应的目标获取方式;
获取单元,用于通过所述目标获取方式,从所述源系统获取所述业务数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于管南风,未经管南风许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910283811.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种映射关系生成方法及装置
- 下一篇:一种地质样品采集存储过程中的溯源方法