(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210736239.X (22)申请日 2022.06.16 (71)申请人 北京字跳网络技 术有限公司 地址 100190 北京市海淀区紫金 数码园4号 楼2层0207 (72)发明人 谢延哲 黄严 卜少峰 刘翰宏  俞迪  (74)专利代理 机构 上海光栅知识产权代理有限 公司 31340 专利代理师 王沛懿 马雯雯 (51)Int.Cl. G06F 21/62(2013.01) G06F 9/54(2006.01) (54)发明名称 设备访问方法、 接口处 理方法及设备 (57)摘要 本公开实施例提供一种设备访问方法、 接口 处理方法及设备, 涉及计算机软件技术领域。 该 方法包括: 接收对虚拟接口的调用 请求, 调用 请 求中包括待访问的数据设备的设备标识, 虚拟接 口为数据设备的访问接口封装 得到的; 响应于调 用请求, 通过虚拟接口调用设备标识对应的数据 设备的访问接口, 以对数据设备进行访问。 本公 开实施例可以调用对数据设备的访问接口封装 得到的虚拟 接口, 相较于数据设备原始的访问接 口, 虚拟接口的数量较少, 并且虚拟接口是封装 得到的接口, 具有统一性, 从而上层软件不需要 根据接入的数据设备而进行适配开发, 降低了上 层软件的开发 成本。 权利要求书2页 说明书13页 附图4页 CN 115062340 A 2022.09.16 CN 115062340 A 1.一种设备访问方法, 其特 征在于, 包括: 接收对虚拟接口的调用请求, 所述调用请求中包括待访 问的数据设备的设备标识, 所 述虚拟接口为所述数据设备的访问接口封装得到的; 响应于所述调用请求, 通过所述虚拟接口调用所述设备标识对应的数据设备的访问接 口, 以对所述数据设备进行访问。 2.根据权利要求1所述的方法, 其特征在于, 所述虚拟接口包括通用虚拟接口, 所述通 过所述虚拟接口调用所述设备 标识对应的数据设备的访问接口, 包括: 若所述设备标识对应的数据设备未被标记, 则通过所述通用虚拟接口调用所述设备标 识对应的数据设备的访问接口。 3.根据权利要求1所述的方法, 其特征在于, 所述虚拟接口包括目标扩展接口, 所述通 过所述虚拟接口调用所述设备 标识对应的数据设备的访问接口, 包括: 若所述设备标识对应的数据设备被标记, 则通过目标扩展接口调用所述设备标识对应 的数据设备的访问接口。 4.根据权利要求1所述的方法, 其特征在于, 所述接收对虚拟接口的调用请求之前, 还 包括: 根据预设配置参数加载所述数据设备对应的访问接口, 所述配置参数用于指示需加载 的访问接口。 5.一种接口处 理方法, 其特 征在于, 包括: 确定数据设备的访问接口; 根据所述访 问接口之间的功能耦合度, 将所述访 问接口封装为虚拟接口, 所述虚拟接 口对应的至少一个所述访问接口来源于不同所述数据设备或同一所述数据设备, 所述虚拟 接口用于通过 所述访问接口访问所述数据设备。 6.根据权利要求5所述的方法, 其特征在于, 所述根据所述访问接口之间的功能耦合 度, 将所述访问接口封装为虚拟接口, 包括: 将所述功能耦合度大于或等于第一预设阈值的访问接口封装为所述虚拟接口。 7.根据权利要求5所述的方法, 其特征在于, 所述虚拟接口包括虚拟设备的第 一虚拟接 口, 所述根据所述访问接口之间的功能耦合度, 将所述访问接口封装为虚拟接口, 包括: 根据不同所述数据设备的访问接口之间的功能耦合度, 确定所述数据设备之间的设备 耦合度; 将所述设备耦合度大于或等于第二预设阈值的数据设备封装为虚拟设备; 将所述虚拟设备对应的所述数据设备的访问接口, 封装为所述虚拟设备的第 一虚拟接 口。 8.根据权利要求7所述的方法, 其特征在于, 所述虚拟接口还包括第二虚拟接口, 所述 方法还包括: 将不同所述虚拟设备的第一虚拟接口进行组合得到第二虚拟接口。 9.根据权利要求8所述的方法, 其特征在于, 所述将不同所述虚拟设备的第 一虚拟接口 进行组合得到第二虚拟接口, 包括: 将同一应用场景使用的所述虚拟设备的第 一虚拟接口进行组合, 得到所述应用场景对 应的第二虚拟接口。权 利 要 求 书 1/2 页 2 CN 115062340 A 210.根据权利要求9所述的方法, 其特征在于, 所述将同一应用场景使用的所述虚拟设 备的第一虚拟接口进行组合, 得到所述应用场景对应的第二虚拟接口, 包括: 确定所述应用场景对应的功能描述; 根据所述功能描述确定对应的虚拟设备; 将所述功能描述对应的虚拟设备的第 一虚拟接口进行组合, 得到所述应用场景对应的 所述第二虚拟接口。 11.根据权利要求8至10任一项所述的方法, 其特 征在于, 所述方法还 包括: 获取对所述虚拟接口 的历史调用情况; 根据对所述虚拟接口的历史调用情况, 调整以下至少一种关系: 所述虚拟设备和所述 数据设备之间的对应关系 、 所述第一虚拟接口和所述第二虚拟接口之间的对应关系。 12.根据权利要求5 至10任一项所述的方法, 其特 征在于, 所述方法还 包括: 调用所述虚拟接口对所述数据设备进行设备 管理。 13.根据权利要求7至10任一项所述的方法, 其特征在于, 至少一个所述虚拟设备的虚 拟接口构成虚拟接口层, 所述访问接口构成访问接口层, 所述虚拟设备构成虚拟设备层。 14.一种设备访问装置, 其特 征在于, 包括: 调用请求接收模块, 用于接收对虚拟接口的调用请求, 所述调用请求中包括待访 问的 数据设备的设备 标识, 所述虚拟接口为所述数据设备的访问接口封装得到的; 设备访问模块, 用于响应于所述调用请求, 通过所述虚拟接口调用所述设备标识对应 的数据设备的访问接口, 以对所述数据设备进行访问。 15.一种接口处 理装置, 其特 征在于, 包括: 访问接口确定模块, 用于确定数据设备的访问接口; 接口封装模块, 用于根据所述访 问接口之间的功能耦合度, 将所述访 问接口封装为虚 拟接口, 所述虚拟接口对应的至少一个所述访问接口来源于不同所述数据设备或同一所述 数据设备, 所述虚拟接口用于通过 所述访问接口访问所述数据设备。 16.一种电子设备, 其特 征在于, 包括: 至少一个处 理器和存 储器; 所述存储器存储计算机执 行指令; 所述至少一个处理器执行所述存储器存储的计算机执行指令, 使得所述电子设备实现 如权利要求1至4任一项所述的方法, 或如权利要求5 至13任一项所述的方法。 17.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质中存储有计算机 执行指令, 当处理器执行所述计算机执行指令时, 使计算设备实现如权利要求1至4任一项 所述的方法, 或如权利要求5 至13任一项所述的方法。 18.一种计算机程序, 其特征在于, 所述计算机程序用于实现如权利要求1至4任一项所 述的方法, 或如权利要求5 至13任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 115062340 A 3

PDF文档 专利 设备访问方法、接口处理方法及设备

文档预览
中文文档 20 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 设备访问方法、接口处理方法及设备 第 1 页 专利 设备访问方法、接口处理方法及设备 第 2 页 专利 设备访问方法、接口处理方法及设备 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:38:41上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。