[发明专利]应用程序跨系统通信方法及相关装置有效
申请号: | 202010097809.6 | 申请日: | 2020-02-17 |
公开(公告)号: | CN111417216B | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 孙宏伟 | 申请(专利权)人: | 博泰车联网科技(上海)股份有限公司 |
主分类号: | H04W76/10 | 分类号: | H04W76/10;H04L69/16;H04L12/44 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强 |
地址: | 201821 上海市嘉定区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 系统 通信 方法 相关 装置 | ||
本申请公开了一种应用程序跨系统通信方法及相关装置,方法包括:通过虚拟化技术虚拟多个安卓系统,多个安卓系统与多个系统位置一一对应;启动多个安卓系统中的每个安卓系统的跨系统通信服务;根据多个安卓系统和多个系统位置构成星型拓扑结构的socket通信网络;将多个安卓系统中的每个安卓系统内的多个应用程序与每个安卓系统的跨系统通信服务绑定;当检测到应用程序A需要向另一个安卓系统内的应用程序B发送目标通信数据时,通过socket通信网络将目标通信数据从应用程序A发送至应用程序B。采用本申请实施例有助于提升应用程序跨系统通信的通信效率,同时降低了应用程序跨系统通信的通信负荷。
技术领域
本申请涉及电子技术领域,具体涉及一种应用程序跨系统通信方法及相关装置。
背景技术
目前,应用程序跨系统通信的过程为:多个安卓系统中的每个安卓系统内均存在多个应用程序,不同安卓系统内的任意两个应用程序均需要建立无线socket通信链路,一个安卓系统内的某个应用程序通过相应的无线socket通信链路将通信数据发送至另一个安卓系统内的某个应用程序。由于建立大量的无线socket通信链路容易发生端口使用冲突,导致应用程序跨系统通信的通信效率较低;同时,建立大量的无线socket通信链路,加剧了应用程序跨系统通信的通信负荷。
发明内容
本申请实施例提供一种应用程序跨系统通信方法及相关装置,用于提升应用程序跨系统通信的通信效率,同时降低了应用程序跨系统通信的通信负荷。
第一方面,本申请实施例提供一种应用程序跨系统通信方法,包括:
通过虚拟化技术虚拟多个安卓系统,多个安卓系统与多个系统位置一一对应;
启动多个安卓系统中的每个安卓系统的跨系统通信服务;
根据多个安卓系统和多个系统位置构成星型拓扑结构的socket通信网络;
将多个安卓系统中的每个安卓系统内的多个应用程序与每个安卓系统的跨系统通信服务绑定;
当检测到应用程序A需要向另一个安卓系统内的应用程序B发送目标通信数据时,通过socket通信网络将目标通信数据从应用程序A发送至应用程序B。
第二方面,本申请实施例提供一种应用程序跨系统通信装置,包括:
虚拟单元,用于通过虚拟化技术虚拟多个安卓系统,多个安卓系统与多个系统位置一一对应;
启动单元,用于启动多个安卓系统中的每个安卓系统的跨系统通信服务;
构成单元,用于根据多个安卓系统和多个系统位置构成星型拓扑结构的socket通信网络;
绑定单元,用于将多个安卓系统中的每个安卓系统内的多个应用程序与每个安卓系统的跨系统通信服务绑定;
发送单元,用于当检测到应用程序A需要向另一个安卓系统内的应用程序B发送目标通信数据时,通过socket通信网络将目标通信数据从应用程序A发送至应用程序B。
第三方面,本申请实施例提供一种电子设备,包括处理器、存储器、通信接口以及一个或多个程序,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行如本申请实施例第一方面的方法中的部分或全部步骤的指令。
第四方面,本申请实施例提供一种计算机可读存储介质,上述计算机可读存储介质用于存储计算机程序,上述计算机程序被处理器执行,以实现本申请实施例第一方面的方法中所描述的部分或全部步骤。
第五方面,本申请实施例提供了一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行本申请实施例第一方面的方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于博泰车联网科技(上海)股份有限公司,未经博泰车联网科技(上海)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010097809.6/2.html,转载请声明来源钻瓜专利网。