[发明专利]基于多个子系统接入的应用服务方法和系统、计算机设备在审
申请号: | 202110846571.7 | 申请日: | 2021-07-26 |
公开(公告)号: | CN113505009A | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 邵振军 | 申请(专利权)人: | 京东方科技集团股份有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京正理专利代理有限公司 11257 | 代理人: | 张帆 |
地址: | 100015 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 个子 系统 接入 应用服务 方法 计算机 设备 | ||
本发明公开了一种基于多个子系统接入的应用服务方法和系统、计算机设备,其中一实施例的基于多个子系统接入的应用服务方法包括接入层与应用层之间通过预设置的第一数据接口进行数据交互;所述接入层通过已授权的第二数据接口分别与各子系统进行数据交互,并根据各子系统的通信接口进行协议转换。本发明实施例提供的应用服务方法通过设置接入层经由已授权的第二数据接口分别与各子系统进行数据交互,对各子系统的通信接口进行协议转换,从而降低了应用层与各子系统进行系统交互的复杂度,同时降低了开发复杂度,具有广泛的引用前景。
技术领域
本发明涉及计算机技术领域,特别是涉及一种基于多个子系统接入的应用服务方法和系统、计算机设备。
背景技术
近几年来,随着国家新基建战略的提出,企业级物联网应用和解决方案的需求逐渐兴起。对于大型物联网解决方案,用到子系统种类繁多,不同的业务场景涉及到众多的厂商以及各种不同协议子系统,开发、集成的复杂度极高。现存的部分系统由于接口协议不同、开放性有限制等问题,使得接入这些系统需要繁琐的工作。对于大型解决方案来说,需要一个统一的平台来对接所有子系统,以降低系统的复杂度和开发效率。
发明内容
为了解决上述问题至少之一,本发明第一方面提供一种基于多个子系统接入的应用服务方法,包括:
接入层与应用层之间通过预设置的第一数据接口进行数据交互;
接入层通过已授权的第二数据接口分别与各子系统进行数据交互,并根据各子系统的通信接口进行协议转换。
在一些可选的实施例中,接入层包括第一行业云层和第一接入适配层,接入层通过已授权的第二数据接口分别与各子系统进行数据交互进一步包括:
第一行业云层接收输入的子系统的接口参数并根据接口参数输出通信请求至第一接入适配层,接口参数至少包括令牌数据、令牌有效期、登录凭证和注入方式;
第一接入适配层通过与子系统对应的适配接口将通信请求传输至子系统以获得子系统的授权,并封装授权、适配接口和接口参数形成与子系统对应的已授权的第二数据接口;
第二接入适配层根据已授权的第二数据接口识别子系统,并对子系统的通信接口进行协议转换。
在一些可选的实施例中,接入层包括第二行业云层和第二接入适配层,接入层通过已授权的第二数据接口分别与各子系统进行数据交互进一步包括:
第二接入适配层从第二行业云层下载开发凭证并通过与子系统对应的适配接口传输至各子系统;
第二接入适配层从第二行业云层下载软件开发包并通过适配接口传输至各子系统,以使得各子系统将软件开发包、开发凭证和适配接口进行封装以形成与子系统对应的已授权的第二数据接口;
第二接入适配层根据已授权的第二数据接口识别子系统,并对子系统的通信接口进行协议转换。
在一些可选的实施例中,接入层包括第三行业云层和第三接入适配层,接入层通过已授权的第二数据接口分别与各子系统进行数据交互进一步包括:
第三接入适配层从第三行业云层下载脚手架和开发凭证;
第三接入适配层根据开发凭证更新脚手架的凭证信息、将子系统的通信接口进行封装、对子系统的通信接口进行协议转换,以形成与子系统对应的已授权的第二数据接口。
在一些可选的实施例中,接入层和应用层之间通过预设置的第一数据接口进行数据交互进一步包括:
接入层与安全接口之间通过第一数据接口进行数据交互,以使得安全接口对应用层发送的交互数据进行安全检测以保护子系统。
在一些可选的实施例中,
安全接口对应用层发送的交互数据进行鉴权以保护子系统;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东方科技集团股份有限公司,未经京东方科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110846571.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:不锈钢体裁切装置
- 下一篇:一种具有翻炒功能的茶叶烘焙控温箱