[发明专利]一种跨平台接口的集成实现方法、设备及介质在审
申请号: | 202310087320.4 | 申请日: | 2023-02-01 |
公开(公告)号: | CN116303709A | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 李明明;刘泽义 | 申请(专利权)人: | 浪潮通用软件有限公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/22;G06F16/242;G06F16/28;G06F16/955 |
代理公司: | 北京君慧知识产权代理事务所(普通合伙) 11716 | 代理人: | 王彬 |
地址: | 250101 山东省济*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 平台 接口 集成 实现 方法 设备 介质 | ||
本申请公开了一种跨平台接口的集成实现方法、设备及介质,用以解决现有技术中的新系统与异构系统之间,对接集成难度较高的技术问题。方法包括:通过预设封装方式封装异构系统对应的第一目标接口,以及封装财资云系统对应的第二目标接口;通过第一目标接口,连接异构系统中的数据库,并基于异构系统中的数据库,获取异构系统中的待推送数据;通过第二目标接口,连接财资云系统,并将待推送数据推送至财资云系统;获取财资云系统基于待推送数据的反馈结果,并将反馈结果返回至异构系统,实现接口的跨平台集成。本申请通过上述方法打通了异构系统之间的数据孤岛,对数据进行实时采集处理,为异构系统之间的交互提供了可靠的桥梁。
技术领域
本申请涉及计算机应用技术领域,尤其涉及一种跨平台接口的集成实现方法、设备及介质。
背景技术
随着计算机应用技术的飞速发展,很多技术领域已经逐步实现了智能化。在新系统投入使用时,往往需要调用异构系统的接口,与已有的异构系统进行集成,进行数据的推送,例如:进行异构系统之间基础数据的单向同步或者双向同步。
但是,由于新系统与现存的异构系统的应用场景不同,各系统的架构也各不相同,各自的业务逻辑相对比较复杂,存在异构性问题,因此,新系统与异构系统之间的对接集成难度较高。
发明内容
本申请实施例提供了一种跨平台接口的集成实现方法、设备及介质,用以解决现有技术中的新系统与异构系统之间,对接集成难度较高的技术问题。
一方面,本申请实施例提供了一种跨平台接口的集成实现方法,包括:
通过预设封装方式封装异构系统对应的第一目标接口,以及封装财资云系统对应的第二目标接口;
通过所述第一目标接口,连接所述异构系统中的数据库,并基于所述异构系统中的数据库,获取所述异构系统中的待推送数据;
通过所述第二目标接口,连接所述财资云系统,并将所述待推送数据推送至所述财资云系统;
获取所述财资云系统基于所述待推送数据的反馈结果,并将所述反馈结果返回至所述异构系统,实现接口的跨平台集成。
在本申请的一种实现方式中,所述通过预设封装方式封装异构系统对应的第一目标接口,具体包括:
确定出异构系统提供的公有云接口,并配置所述公有云接口对应的请求信息;其中,所述请求信息中至少包括以下一项:URL、请求头、请求体、请求方式以及响应体;
通过所述请求信息,连接所述异构系统对应的公有云接口,并将所述异构系统对应的公有云接口封装为所述异构系统对应的第一目标接口。
在本申请的一种实现方式中,所述封装财资云系统对应的第二目标接口,具体包括:
确定出财资云系统提供的数据库连接方式;其中,所述数据库连接方式包括:执行数据库查询SQL语句的方式以及执行数据库存储过程的方式;
通过确定好的数据库查询SQL语句参数或者数据库存储过程参数,对所述财资云系统对应的数据库进行调试,并接收所述数据库的返回结果;
基于所述数据库的返回结果,确定所述财资云系统对应的调试接口,并将所述调试接口封装为所述财资云系统对应的第二目标接口。
在本申请的一种实现方式中,所述通过预设方式封装异构系统对应的第一目标接口,以及封装财资云系统对应的第二目标接口之前,所述方法还包括:
接收异构系统的数据推送请求,并根据所述数据推送请求,确定出所述异构系统请求连接的财资云系统;
确定出所述异构系统提供的连接方式,以及所述财资云系统提供的连接方式。
在本申请的一种实现方式中,所述将所述待推送数据推送至所述财资云系统,具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮通用软件有限公司,未经浪潮通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310087320.4/2.html,转载请声明来源钻瓜专利网。