云应用系统、窗口管理方法及设备技术方案

技术编号:33021025 阅读:25 留言:0更新日期:2022-04-15 08:54
本申请实施例提供一种云应用系统、窗口管理方法及设备。在本申请实施例中,云应用管理系统引入窗口管理器。其中,显示管理器可根据应用程序的窗口请求,生成应用程序的窗口;并将应用程序的窗口信息提供给窗口管理器。窗口管理器可根据与客户端之间的通信协议,将云应用的窗口信息提供给访问该云应用的客户端,客户端可根据接收到的窗口信息,生成本地窗口。本实施例可实现窗口颗粒度的窗口管理,因此,多个云应用可共用同一显示管理器,这样在云应用管理系统运行时可减少启动的显示管理器的数量,有助于降低云应用管理系统的资源消耗。有助于降低云应用管理系统的资源消耗。有助于降低云应用管理系统的资源消耗。

【技术实现步骤摘要】
云应用系统、窗口管理方法及设备


[0001]本申请涉及通信
,尤其涉及一种云应用系统、窗口管理方法及设备。

技术介绍

[0002]云应用(Cloud Applications)是云计算技术在应用层的体现。云应用的工作原理将传统软件“本地安装、本地运算”的使用方式转变为“即取即用”的服务。客户端无需安装相应软件,可通过互联网或局域网连接并操控远程服务集群,完成事务逻辑或运算任务。
[0003]客户端使用云应用时,需要在客户端同步显示云应用的显示窗口。在现有技术中,通过云桌面模拟云应用的窗口,并抓取整个屏幕内容作为云应用的窗口内容。因此,该云应用窗口管理方式需要一个云应用对应一套完整的显示管理器(如X

server),云应用管理系统在启动时资源开销较大。

技术实现思路

[0004]本申请的多个方面提供一种云应用系统、窗口管理方法及设备,用以降低云应用系统进行窗口管理的资源消耗。
[0005]本申请实施例提供一种云应用系统,包括:服务端和客户端;所述服务端部署有应用程序、显示管理器和窗口管理器本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种云应用系统,其特征在于,包括:服务端和客户端;所述服务端部署有应用程序、显示管理器和窗口管理器;所述显示管理器,用于根据目标应用程序的窗口请求,生成目标应用程序的窗口;并将目标应用程序的窗口信息提供给所述窗口管理器;所述窗口管理器,用于根据所述窗口管理器与所述客户端之间的通信协议,将目标应用程序的窗口信息提供给访问目标应用程序的目标客户端;所述目标客户端,用于根据所述目标应用程序的窗口信息,生成所述目标应用程序的本地窗口。2.根据权利要求1所述的系统,其特征在于,所述应用程序的窗口请求为窗口创建请求;所述显示管理器在生成所述应用程序的窗口时,具体用于:从所述窗口创建请求中,获取待创建窗口的属性信息;根据所述待创建窗口的属性信息,创建所述应用程序的第一窗口;所述目标客户端在生成所述目标应用程序的本地窗口时,具体用于:根据所述第一窗口的属性信息,创建第一本地窗口。3.根据权利要求1所述的系统,其特征在于,所述应用程序的窗口请求为窗口内容更新请求;所述显示管理器在生成所述应用程序的窗口时,具体用于:从所述窗口内容更新请求中,获取待更新内容和所述待更新内容的属性信息;根据所述待更新内容的属性信息,在原窗口绘制所述待更新内容,以生成所述应用程序的第二窗口。4.根据权利要求3所述的系统,其特征在于,所述服务端还部署有所述显示管理器的输入驱动组件;所述客户端用于:响应于针对原本地窗口的操作事件,获取所述操作事件关联的窗口操作数据;将所述窗口操作数据提供给所述窗口管理器;所述窗口管理器,用于将所述窗口操作数据提供给所述输入驱动组件;所述输入驱动组件将所述窗口操作数据注入所述显示管理器;所述窗口操作数据经所述显示管理器提供给所述应用程序;所述应用程序根据所述窗口操作数据,确定所述应用程序针对所述操作事件产生的响应数据和所述响应数据的属性信息;确定所述响应数据和所述响应数据的属性信息为所述待更新内容和所述待更新内容的属性信息;根据所述待更新内容和所述待更新内容的属性信息,生成所述窗口内容更新请求;并将所述窗口内容更新请求提供给所述显示管理器。5.一种窗口管理方法,其特征在于,包括:获取云应用的窗口请求;利用显示管理器根据云应用的窗口请求,生成所述云应用的窗口;利用窗口管理器将所述云应用的窗口信息提供给访问所述云应用的客户端,以供所述客户端根据所述云应用的窗口信息,生成所述云应用的本地窗口。6.根据权利要求5所述的方法,其特征在于,还包括:利用显示管理器向所述窗口管理器发送窗口生成消息;所述窗口生成消息携带有所述窗口信息的存储地址;所述窗口管理器根据所述窗口生成消息携带的存储地址,获取所述窗口信息。7.根据权利要求5所述的方法,其特征在于,所述云应用的窗口请求为窗口创建请求;
所述根据云应用的窗口请求,生成所述云应用的窗口,包括:利用显示管理器从所述窗口...

【专利技术属性】
技术研发人员:余飞朱辰阳徐庆贺
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

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

1