一种跨系统交互方法、装置、设备及存储介质与流程

文档序号:37261446发布日期:2024-03-12 20:40阅读:8来源:国知局
一种跨系统交互方法、装置、设备及存储介质与流程

本申请属于通信,尤其涉及一种跨系统交互方法、装置、设备及存储介质。


背景技术:

1、随着科技的发展,人们对电子设备的智能化要求也越来越高。现在已经有的电子设备集成了至少两块芯片,因此会包含有至少两个操作系统,操作系统可以是安卓(android)系统。多个android系统之间需要紧密配合,实现数据之间的同步以及远程调用,从而提高用户的体验感。binder作为android系统的一种进程间通信方式,其整个设计是c/s结构,易用性高,还很安全。但是,现有的binder机制只能在一个android系统内的进程间通信,无法支持跨android系统通信。


技术实现思路

1、本申请实施例提供一种跨系统交互方法、装置、设备及存储介质,能够通过远程binder机制对第一系统中第一应用程序和第二系统中第二应用程序之间进行绑定,从而实现跨系统的信息交互。

2、第一方面,本申请实施例提供一种跨系统交互方法,应用于第一系统,包括:

3、响应于所述第一系统中的第一应用程序的绑定请求,创建与所述第一应用关联的第一远程进程间通信binder机制,其中,所述绑定请求用于请求调用第二系统中的第二应用程序;

4、向所述第二系统发送所述第一远程binder机制的信息以及所述第二应用程序的信息;

5、接收所述第二系统反馈的第二远程binder机制的信息,其中,所述第二远程binder机制为所述第二系统根据所述第一远程binder机制的信息以及所述第二应用程序的信息,与所述第一远程binder机制网络连接并绑定所述第一应用程序和所述第二应用程序后创建;

6、根据所述第二远程binder机制的信息,与所述第二远程binder机制网络连接,以使所述第一应用功能程序可调用所述第二应用程序。

7、第二方面,本申请实施例提供一种跨系统交互方法,应用于第二系统,包括:

8、接收第一系统发送所述第一远程binder机制的信息以及第二应用程序的信息;

9、根据所述第一远程binder机制的信息和所述第二应用程序的信息,与所述第一远程binder机制网络连接并绑定所述第一应用程序和所述第二应用程序;

10、在第二系统与所述第一远程binder机制网络连接并绑定所述第一应用程序和所述第二应用程序的情况下,创建与所述第二应用关联的第二远程binder机制;

11、向所述第一系统反馈所述第二远程binder机制的信息,

12、其中,所述第一系统根据所述第二远程binder机制的信息,与所述第二远程binder机制网络连接,以使所述第一应用功能程序可调用所述第二应用程序。

13、第三方面,本申请实施例提供了一种跨系统交互装置,应用于第一系统,包括:

14、第一创建模块,用于响应于所述第一系统中的第一应用程序的绑定请求,创建与所述第一应用关联的第一远程进程间通信binder机制,其中,所述绑定请求用于请求调用第二系统中的第二应用程序;

15、第一发送模块,用于向所述第二系统发送所述第一远程binder机制的信息以及所述第二应用程序的信息;

16、第一接收模块,用于接收所述第二系统反馈的第二远程binder机制的信息,其中,所述第二远程binder机制为所述第二系统根据所述第一远程binder机制的信息以及所述第二应用程序的信息,与所述第一远程binder机制网络连接并绑定所述第一应用程序和所述第二应用程序后创建;

17、第一连接模块,用于根据所述第二远程binder机制的信息,与所述第二远程binder机制网络连接,以使所述第一应用功能程序可调用所述第二应用程序。

18、第四方面,本申请实施例提供了一种跨系统交互装置,应用于第二系统,包括:

19、第二接收模块,用于接收第一系统发送所述第一远程binder机制的信息以及第二应用程序的信息;

20、第二连接模块,用于根据所述第一远程binder机制的信息和所述第二应用程序的信息,与所述第一远程binder机制网络连接并绑定所述第一应用程序和所述第二应用程序;

21、第二创建模块,用于在第二系统与所述第一远程binder机制网络连接并绑定所述第一应用程序和所述第二应用程序的情况下,创建与所述第二应用关联的第二远程binder机制;

22、反馈模块,用于向所述第一系统反馈所述第二远程binder机制的信息,其中,所述第一系统根据所述第二远程binder机制的信息,与所述第二远程binder机制网络连接,以使所述第一应用功能程序可调用所述第二应用程序。

23、第五方面,本申请实施例提供了一种电子设备,设备包括:处理器以及存储有计算机程序指令的存储器;所述处理器执行所述计算机程序指令时实现如上任意一项所述的跨系统交互方法。

24、第六方面,本申请实施例提供了一种存储介质,所述存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如上任意一项所述的跨系统交互方法。

25、第七方面,本申请实施例提供了一种计算机程序产品,所述计算机程序产品中的指令由电子设备的处理器执行时,使得所述电子设备执行如上任意一项所述的跨系统交互方法。

26、第八方面,本申请实施例提供了一种车辆,包括:电子设备,所述电子设备用于实现如上任意一项所述的跨系统交互方法。

27、本申请实施例的跨系统交互方法、装置、设备及存储介质,第一系统创建与第一应用关联的第一远程进程间通信binder机制,向第二系统发送第一远程binder机制的信息以及第二应用程序的信息;第二系统接收第一系统发送第一远程binder机制的信息以及第二应用程序的信息;第二系统根据第一远程binder机制的信息和第二应用程序的信息,与第一远程binder机制网络连接并绑定第一应用程序和第二应用程序;在第二系统与第一远程binder机制网络连接并绑定第一应用程序和第二应用程序的情况下,第二系统创建与第二应用关联的第二远程binder机制;第二系统向第一系统反馈第二远程binder机制的信息;第一系统接收第二系统反馈的第二远程binder机制的信息;第一系统还根据第二远程binder机制的信息,与第二远程binder机制网络连接,以使第一应用功能程序可调用第二应用程序。如此,本实施例通过远程binder机制对第一系统中第一应用程序和第二系统中第二应用程序之间进行远程绑定,使得第一应用功能程序可调用第二应用程序,从而实现跨系统的信息交互。



技术特征:

1.一种跨系统交互方法,应用于第一系统,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述向所述第二系统发送所述第一远程binder机制的信息以及所述第二应用程序的信息之前,还包括:

3.如权利要求1所述的方法,其特征在于,所述向所述第二系统发送所述第一远程binder机制的信息以及所述第二应用程序的信息之前,还包括:

4.如权利要求1所述的方法,其特征在于,根据所述第二远程binder机制的信息,与所述第二远程binder机制网络连接之后,还包括:

5.一种跨系统交互方法,应用于第二系统,其特征在于,包括:

6.如权利要求5所述的方法,其特征在于,在所述接收第一系统发送所述第一远程binder机制的信息以及所述第二应用程序的信息之前,还包括:

7.如权利要求5所述的方法,其特征在于,在所述向所述第一系统反馈所述第二远程binder机制的信息之后,还包括:

8.一种跨系统交互装置,应用于第一系统,其特征在于,包括:

9.一种跨系统交互装置,应用于第二系统,其特征在于,包括:

10.一种电子设备,其特征在于,所述电子设备包括:处理器以及存储有计算机程序指令的存储器;所述处理器执行所述计算机程序指令时实现如权利要求1-9任意一项所述的跨系统交互方法。

11.一种存储介质,其特征在于,所述存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1-9任意一项所述的跨系统交互方法。

12.一种计算机程序产品,其特征在于,所述计算机程序产品中的指令由电子设备的处理器执行时,使得所述电子设备执行如权利要求1-9任意一项所述的跨系统交互方法。

13.一种车辆,其特征在于,包括:电子设备,所述电子设备用于实现如权利要求1-9任意一项所述的跨系统交互方法。


技术总结
本申请公开了一种跨系统交互方法、装置、设备及存储介质。方法包括:第一系统创建与第一应用关联的第一远程Binder机制,向第二系统发送第一远程Binder机制的信息以及第二应用程序的信息;第二系统根据第一远程Binder机制的信息和第二应用程序的信息,与第一远程binder机制网络连接并绑定第一应用程序和第二应用程序;在第一应用程序和第二应用程序绑定的情况下,第二系统创建与第二应用关联的第二远程Binder机制,并向第一系统反馈第二远程Binder机制的信息;第一系统还根据第二远程binder机制的信息,与第二远程binder机制网络连接,以使第一应用功能程序可调用第二应用程序。

技术研发人员:柳贤洙
受保护的技术使用者:北京罗克维尔斯科技有限公司
技术研发日:
技术公布日:2024/3/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1