一种基于鲲鹏处理器的应用共享方法及设备、介质技术

技术编号:24352677 阅读:42 留言:0更新日期:2020-06-03 01:55
本申请实施例提供了一种基于鲲鹏处理器的应用共享方法及设备、介质,其包括:应用目录服务器采集若干应用运行服务器中的应用软件信息;接收来自用户终端的应用共享请求;基于应用共享请求以及采集的应用软件信息,生成反馈信息并发送至用户终端,以使用户终端向反馈信息对应的应用运行服务器发送共享请求信息,并使得应用运行服务器启动共享请求信息对应的应用软件,使得应用软件启动后的应用窗口通过用户终端展示。其中,反馈信息至少包括应用目录服务器为用户终端分配的应用运行服务器的唯一标识,共享请求信息包括用户终端与应用运行服务器共享的应用软件信息。

Application sharing method, equipment and media based on Kunpeng processor

【技术实现步骤摘要】
一种基于鲲鹏处理器的应用共享方法及设备、介质
本申请涉及数据存储
,尤其设计一种基于鲲鹏处理器的应用共享方法及设备、介质。
技术介绍
随着科技的快速发展,多种多样的应用软件应运而生。现有技术中,用户为了满足自身需求往往需要安装大量不同的应用软件,占据用户终端大量的存储空间。但是,往往用户终端所安装的许多软件的使用率比较低,浪费了用于终端的存储空间。为了解决上述问题,现有技术可以通过windows系统中的桌面连接RemoteApp服务实现应用软件的共享。但是,该服务往往需要特定的windows系统和版本(比如说windows2008、Windows2012等),而个人办公常用系统(如Windows7、Windows10)不具有该服务。并且,即使部分Windows系统具有RemoteApp服务,通常也是作为有偿服务需要购买相应的授权,限制了其使用场景。
技术实现思路
本申请实施例提供了一种基于鲲鹏处理器的应用共享方法及设备、介质,用以解决现有的实现应用软件共享的技术受到使用场景的限制大、灵活性低的问题。一方面,本申请实施例提供了一种基于鲲鹏处理器的应用共享方法,该方法包括:应用目录服务器采集若干应用运行服务器中的应用软件信息;接收来自用户终端的应用共享请求;基于应用共享请求以及采集的应用软件信息,生成反馈信息并发送至用户终端,以使用户终端向反馈信息对应的应用运行服务器发送共享请求信息,并使得应用运行服务器启动共享请求信息对应的应用软件,使得应用软件启动后的应用窗口通过用户终端展示。其中,反馈信息至少包括应用目录服务器为用户终端分配的应用运行服务器的唯一标识,共享请求信息包括用户终端与应用运行服务器共享的应用软件信息。在一种可能实现的方式中,应用共享请求用于表示用户终端请求进行应用运行服务器中的应用软件共享;在生成反馈信息之前,方法还包括:根据采集的若干应用运行服务器的应用软件信息,生成应用软件列表;将应用软件列表发送至用户终端,以使用户终端通过用户界面将应用软件列表向用户展示,并基于触发而生成应用选择信息,并将应用选择信息发送给应用目录服务器;其中,应用软件列表由多个不同的应用软件信息组成;应用目录服务器根据应用选择信息,按照预设规则,为用户终端分配相应的应用运行服务器。在一种可能实现的方式中,应用目录服务器根据应用选择信息,按照预设规则,为用户终端分配相应的应用运行服务器,具体包括:应用目录服务器根据应用选择信息,确定用户终端选择的应用软件;根据用户终端选择的应用软件,确定包含应用软件的应用运行服务器;在包括用户终端选择的应用软件的应用运行服务器数目至少为两个的情况下,根据各包含用户终端选择的应用软件的应用运行服务器的工作负载信息,为用户终端分配相应的应用运行服务器。在一种可能实现的方式中,应用共享请求包括用户终端确定的应用软件信息;在生成反馈信息之前,还包括:根据应用请求信息中的应用软件信息,在应用目录服务器中的应用软件列表中进行匹配其中,应用软件列表根据采集的若干应用运行服务器的应用软件信息生成,且应用软件列表由不同的应用软件信息组成;根据匹配到的应用软件信息对应的应用软件,为用户终端分配相应的应用运行服务器。在一种可能实现的方式中,在未匹配到应用软件信息对应的应用软件的情况下,方法还包括:根据应用共享请求中的应用软件信息,在应用软件列表中,匹配与应用软件信息对应的应用软件软件类型相同的应用软件;并将该匹配到的应用软件的应用软件信息反馈给用户终端。在一种可能实现的方式中,应用共享请求根据:用户终端根据用户输入的应用软件信息生成;或者用户终端基于用户操作的文件的文件类型,确定文件类型默认的应用软件,并根据默认的应用软件生成。在一种可能实现的方式中,应用软件信息包括应用软件名称、应用软件版本号中的一个或多个。在一种可能实现的方式中,在应用运行服务器启动共享请求信息对应的应用软件之后,方法还包括:应用运行服务器向用户终端发送存储共享请求,以使用户终端根据存储共享请求进行相应的操作,以使该应用运行服务器中用户终端选择的应用软件,对用户终端的存储模块进行读写操作。另一方面,本申请实施例还提供了一种基于鲲鹏处理器的应用共享设备,该设备至少包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够:采集若干应用运行服务器中的应用软件信息;接收来自用户终端的应用共享请求;基于应用共享请求以及采集的应用软件信息,生成反馈信息并发送至用户终端,以使用户终端向反馈信息对应的应用运行服务器发送共享请求信息,并使得应用运行服务器启动共享请求信息对应的应用软件,使得应用软件启动后的应用窗口通过用户终端展示;其中,反馈信息至少包括应用目录服务器为用户终端分配的应用运行服务器的唯一标识,共享请求信息包括用户终端与应用运行服务器共享的应用软件信息。再一方面,本申请实施例还提供了一种基于鲲鹏处理器的应用共享的非易失性计算机存储介质,存储有计算机可执行指令,该计算机可执行指令设置为:采集若干应用运行服务器中的应用软件信息;接收来自用户终端的应用共享请求;基于应用共享请求以及采集的应用软件信息,生成反馈信息并发送至用户终端,以使用户终端向反馈信息对应的应用运行服务器发送共享请求信息,并使得应用运行服务器启动共享请求信息对应的应用软件,使得应用软件启动后的应用窗口通过用户终端展示;其中,反馈信息至少包括应用目录服务器为用户终端分配的应用运行服务器的唯一标识,共享请求信息包括用户终端与应用运行服务器共享的应用软件信息。本申请实施例提供的一种基于鲲鹏处理器的应用共享方法及设备、介质,应用目录服务器采集与其通信的应用运行服务器的应用软件信息,应用目录服务器根据采集的应用软件信息、接收的来自用户终端的应用共享请求,为用户终端分配的应用运行服务器的唯一标识,用户终端可以与该唯一标识对应的应用运行服务器进行通信,以实现为用户终端分配的应用运行服务器中的应用软件的共享。通过上述技术方案,即实现了应用软件共享。还提高了应用软件共享的灵活性,受使用场景的限制变小,提高用户使用体验。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本申请实施例提供的一种基于鲲鹏处理器的应用共享方法的应用场景图;图2为本申请实施例提供的一种基于鲲鹏处理器的应用共享方法的流程图;图3为本申请实施例提供的一种基于鲲鹏处理器的应用共享设备的结构示意图。具体实施方式为使本说明书的目的、技术方案和优点更加清楚,下面将结合本说明书具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。本文档来自技高网...

【技术保护点】
1.一种基于鲲鹏处理器的应用共享方法,其特征在于,所述方法包括:/n应用目录服务器采集若干应用运行服务器中的应用软件信息;/n接收来自用户终端的应用共享请求;/n基于所述应用共享请求以及采集的所述应用软件信息,生成反馈信息并发送至所述用户终端,以使所述用户终端向所述反馈信息对应的应用运行服务器发送共享请求信息,并使得所述应用运行服务器启动所述共享请求信息对应的应用软件,使得所述应用软件启动后的应用窗口通过所述用户终端展示;/n其中,所述反馈信息至少包括所述应用目录服务器为所述用户终端分配的应用运行服务器的唯一标识,所述共享请求信息包括所述用户终端与所述应用运行服务器共享的应用软件信息。/n

【技术特征摘要】
1.一种基于鲲鹏处理器的应用共享方法,其特征在于,所述方法包括:
应用目录服务器采集若干应用运行服务器中的应用软件信息;
接收来自用户终端的应用共享请求;
基于所述应用共享请求以及采集的所述应用软件信息,生成反馈信息并发送至所述用户终端,以使所述用户终端向所述反馈信息对应的应用运行服务器发送共享请求信息,并使得所述应用运行服务器启动所述共享请求信息对应的应用软件,使得所述应用软件启动后的应用窗口通过所述用户终端展示;
其中,所述反馈信息至少包括所述应用目录服务器为所述用户终端分配的应用运行服务器的唯一标识,所述共享请求信息包括所述用户终端与所述应用运行服务器共享的应用软件信息。


2.根据权利要求1所述的方法,其特征在于,所述应用共享请求用于表示所述用户终端请求进行应用运行服务器中的应用软件共享;
在生成反馈信息之前,所述方法还包括:
根据所述采集的若干应用运行服务器的应用软件信息,生成应用软件列表;
将所述应用软件列表发送至所述用户终端,以使所述用户终端通过用户界面将所述应用软件列表向用户展示,用户终端基于触发而生成应用选择信息,并将所述应用选择信息发送给所述应用目录服务器;
其中,所述应用软件列表由多个不同的应用软件信息组成;
所述应用目录服务器根据所述应用选择信息,按照预设规则,为所述用户终端分配相应的应用运行服务器。


3.根据权利要求2所述的方法,其特征在于,所述应用目录服务器根据所述应用选择信息,按照预设规则,为所述用户终端分配相应的应用运行服务器,具体包括:
所述应用目录服务器根据所述应用选择信息,确定所述用户终端选择的应用软件;
根据所述用户终端选择的应用软件,确定包含所述应用软件的应用运行服务器;
在包括所述用户终端选择的应用软件的应用运行服务器数目至少为两个的情况下,根据各包含用户终端选择的应用软件的应用运行服务器的工作负载信息,为所述用户终端分配相应的应用运行服务器。


4.根据权利要求1所述的方法,其特征在于,所述应用共享请求包括所述用户终端确定的应用软件信息;
在生成反馈信息之前,所述方法还包括:
根据所述应用请求信息中的应用软件信息,在所述应用目录服务器中的应用软件列表中进行匹配其中,所述应用软件列表根据采集的若干应用运行服务器的应用软件信息生成,且所述应用软件列表由不同的应用软件信息组成;
根据匹配到的所述应用软件请求中的应用软件信息对应的应用软件,为所述用户终端分配相应的应用运行服务器。


5.根据权利要求4所述的方法,其特征在于,在未匹配到所述应用共享请求中的应用软件信息对应的应用软件的情况下,所述方法还包括:
根据所述应用共享请求...

【专利技术属性】
技术研发人员:王进唐国梁赵井达牛文强
申请(专利权)人:山东乾云启创信息科技股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1