云应用交付装置制造方法及图纸

技术编号:11044958 阅读:117 留言:0更新日期:2015-02-18 11:17
本发明专利技术提供了一种云应用交付装置,包括:管理控制台,用于将云应用交付设备部署到局域网内,设置成固定IP,然后登录云应用交付装置的管理员入口,执行添加和删除用户、安装和卸载应用程序、添加静态应用程序、以及发布应用程序为云应用、取消发布应用程序为云应用、将云应用授权给用户客户端、从用户客户端回收云应用的管理操作;云应用交付设备,用于接收管理操作将安装的应用程序发布为云应用;用户客户端,用于从云应用交付设备查询授权给自己的所有云应用并直接运行。本发明专利技术能解决程序管理问题、病毒感染问题、数据混淆问题、存储空间问题、平台兼容问题和版本维护问题。

【技术实现步骤摘要】
云应用交付装置
[0001〕 本专利技术涉及一种云应用交付装置。
技术介绍
我们在使用个人计算机进行工作时,都需要运行应用程序对数据进行访问和处理。传统模式下,应用程序必须安装在本地,这种应用交付方式一方面会增加程序管理上的麻烦、存储空间上的浪费以及病毒感染的风险,有时甚至要从网络下载或者在移动硬盘查找并安装应用程序,也会耗费一些不必要的时间。另一方面,尤其关键的是,对应用程序的管理使得我们无法将注意力集中到真正重要的部分:数据本身。
技术实现思路
本专利技术的目的在于提供一种云应用交付装置,能够解决程序管理问题、病毒感染问题、数据混淆问题、存储空间问题、平台兼容问题和版本维护问题。 为解决上述问题,本专利技术提供一种云应用交付装置,包括: 管理控制台,用于将云应用交付设备部署到局域网内,设置成固定I?,然后登录云应用交付设备的管理员入口,执行添加和删除用户、安装和卸载应用程序、添加静态应用程序、以及发布应用程序为云应用、取消发布应用程序为云应用、将云应用授权给用户客户端、从用户客户端回收云应用的管理操作; 云应用交付设备,用于接收管理操作将安装的应用程序发布为云应用; 用户客户端,用于从云应用交付设备查询授权给自己的所有云应用并直接运行。 进一步的,在上述装置中,用户客户端选择运行云应用的方式包括: 在浏览器中直接运行、下载云应用到用户客户端本地运行或者打包下载所有云应用到本地运行。 进一步的,在上述装置中,云应用交付设备包括: 云应用管理引擎,用于接收和处理来自管理控制台的管理请求,以及用户客户端的查询请求,云应用管理引擎在其端口上进行监听,对于不同的请求,进行不同的处理; 云应用管理服务模块,用于配合云应用管理引擎完成预设管理工作,对于云应用管理引擎不同的请求,进行不同的处理; 云应用服务模块,用于在其端口上进行监听,当用户客户端需要运行某个云应用时,通过云应用协议连接到云应用管理服务模块。 进一步的,在上述装置中,云应用管理引擎包括应用程序管理模块,用于执行查看应用程序列表、查看应用程序信息、添加静态应用程序、加入过滤列表、取消加入过滤列表、发布为云应用、取消发布为云应用的操作。 进一步的,在上述装置中,云应用管理引擎还包括云应用管理模块,用于执行查看云应用列表、查看云应用信息、授权给用户、取消授权给用户和用户管理模块的操作。 进一步的,在上述装置中,云应用管理引擎还包括用户管理模块,用于执行查看用户列表、查看用户信息、添加用户、删除用户和设置属性的操作。 进一步的,在上述装置中,所述用户客户端为台式机、便携式电脑或瘦客户端中的任一种。 与现有技术相比,本专利技术的云应用交付装置可以解决如下问题: 程序管理问题,用户无需再花费精力管理在本地安装的各种应用程序,可以将注意力集中在自己的数据上; 病毒感染问题,很多应用程序不需要下载到本地安装,甚至本地无需连接到 大大降低客户端中毒的风险; 数据混淆问题,在传统模式下,应用程序的数据和用户自己的数据混淆在一起,在进行备份或重装系统时难以区分; 存储空间问题,在不同客户端本地重复安装都要使用的应用程序,必然浪费了大量的存储空间,造成数据无法保存; 平台兼容问题,在客户端可以直接使用交付的11(^0800: 0:^1(36软件编辑101?0文档,而不必再使用各种变化版本; 版本维护问题,在不同的云应用交付装置上安装和发布,可以让客户端同时能够运行0:1^1(36的各种不同版本。 【附图说明】 图1是本专利技术一实施例的云应用交付装置的结构图。 【具体实施方式】 为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和【具体实施方式】对本专利技术作进一步详细的说明。 如图1所示,本专利技术提供一种云应用交付装置,包括: 管理控制台1,用于将云应用交付设备2部署到局域网内,设置成固定I?,然后登录云应用交付设备2的管理员入口,执行添加和删除用户、安装和卸载应用程序、添加静态应用程序、以及发布应用程序为云应用、取消发布应用程序为云应用、将云应用授权给用户客户端3、从用户客户端3回收云应用等的管理操作; 云应用交付设备2,用于接收管理操作将安装的应用程序发布为云应用,具体的,云应用交付设置内嵌有专门定制的云应用软件,管理员可通过管理控制台连接到云应用交付设备,或直接登录到云应用交付设备以输入管理操作,以管理云应用交付设备中的应用程序; 用户客户端3如台式机、便携式电脑、瘦客户端,用于从云应用交付设备2查询授权给自己的所有云应用并直接运行,所有云应用的快捷方式都会出现在客户端桌面上,双击即可直接运行,如同运行本地安装的应用程序一样。具体的,一旦管理员为用户客户端授权好云应用,用户客户端可以连接到云应用交付设备上,查询授权给自己的所有云应用、并且运行这些应用程序。用户客户端可以选择不同的方式运行云应用,包括:在浏览器中直接运行,下载云应用到用户客户端本地运行,或者打包下载所有云应用到本地运行。 优选的,云应用交付设备2除了安装有各种应用程序之外,还需要安装以下模块: 云应用管理引擎21,这是一个服务模块,用于接收和处理来自管理控制台的管理请求,以及用户客户端的查询请求,云应用管理引擎在其端口上进行监听,对于不同的请求,进行不同的处理,有些只需要查询或更新云应用数据库,有些请求则必须通过云应用管理服务模块来实现; 云应用管理服务模块22,它也是一个服务模块,用于配合云应用管理引擎21完成预设管理工作,对于云应用管理引擎21不同的请求,进行不同的处理,有些需要查询或修改系统注册表,有些还可能需要执行系统命令; 云应用服务模块23,这是一个系统服务,用于在其端口上进行监听,当用户客户端3需要运行某个云应用时,通过云应用协议连接到云应用管理服务模块22。 优选的,云应用管理引擎21包括应用程序管理模块、云应用管理模块和用户管理模块。 1、应用程序管理模块 云应用管理的根本对象是应用程序,这些应用程序作为远程应用发布,并分配给用户,成为所谓的“云应用”。用户在运行这些“云应用”时,实际上是在云应用交付设备上运行对应的应用程序,但因为应用程序被交付到用户使用的设备,即其输入输出被重定向和呈现在用户设备上,就如同用户运行本地应用程序一般。 云应用交付设备被添加到云应用交付装置时,云应用管理引擎将发送请求获取该云应用交付设备上的应用程序列表,以便管理员从中选择所需的应用程序作为云应用发布。每个应用程序包括名字、描述、可执行文件路径、桌面文件路径等。在云应用交付设备上检测应用程序的方法有两种:一种方法是自动检测云应用交付设备,在开始菜单中查找所有后缀名为.的文件;对于云应用交付设备,在八8^11081:10118中查找所有后缀名为.(168^01)的文件。另一种是手动指定,这适用于不需要修改注册表的绿色软件,以及直接拷贝或解压使用的应用程序,从云应用管理引擎的角度,将这些应用程序称为静态应用程序,云应用交付设备在报告应用程序列表时不会包含静态应用程序,而需要管理员在管理界面上设定。云应用交付设备根据程序名字和可执行文件路径来唯一标识一个应用程序。如果程序名字或可执行文件不同,则认为本文档来自技高网...
云应用交付装置

【技术保护点】
一种云应用交付装置,其特征在于,包括:管理控制台,用于将云应用交付设备部署到局域网内,设置成固定IP,然后登录云应用交付设备的管理员入口,执行添加和删除用户、安装和卸载应用程序、添加静态应用程序、以及发布应用程序为云应用、取消发布应用程序为云应用、将云应用授权给用户客户端、从用户客户端回收云应用的管理操作;云应用交付设备,用于接收管理操作将安装的应用程序发布为云应用;用户客户端,用于从云应用交付设备查询授权给自己的所有云应用并直接运行。

【技术特征摘要】
1.一种云应用交付装置,其特征在于,包括: 管理控制台,用于将云应用交付设备部署到局域网内,设置成固定IP,然后登录云应用交付设备的管理员入口,执行添加和删除用户、安装和卸载应用程序、添加静态应用程序、以及发布应用程序为云应用、取消发布应用程序为云应用、将云应用授权给用户客户端、从用户客户端回收云应用的管理操作; 云应用交付设备,用于接收管理操作将安装的应用程序发布为云应用; 用户客户端,用于从云应用交付设备查询授权给自己的所有云应用并直接运行。2.如权利要求1所述的云应用交付装置,其特征在于,用户客户端选择运行云应用的方式包括: 在浏览器中直接运行、下载云应用到用户客户端本地运行或者打包下载所有云应用到本地运行。3.如权利要求1所述的云应用交付装置,其特征在于,云应用交付设备包括: 云应用管理引擎,用于接收和处理来自管理控制台的管理请求,以及用户客户端的查询请求,云应用管理引擎在其端口上进行监听,对于不同的请求,进行不同的处理; 云应用管理...

【专利技术属性】
技术研发人员:蒋建军
申请(专利权)人:上海电机学院
类型:发明
国别省市:上海;31

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

1