一种应用发布方法及应用发布系统技术方案

技术编号:16105662 阅读:31 留言:0更新日期:2017-08-30 00:09
本发明专利技术实施例提供了一种应用发布方法及应用发布系统,用于EMM服务器根据应用安全防护指令生成应用的安全应用信息,并在EMM客户端发布,使得用户通过EMM客户端使用的应用的一致性得到保证。本发明专利技术实施例方法包括:EMM服务器接收应用的应用文件及应用安全防护指令,根据应用安全防护指令对应用文件进行安全处理,得到应用的安全应用信息,将安全应用信息发布在EMM客户端,使得用户通过EMM客户端的安全应用信息使用应用。

【技术实现步骤摘要】
一种应用发布方法及应用发布系统
本专利技术涉及移动互联网
,尤其涉及一种应用发布方法及应用发布系统。
技术介绍
随着移动互联网的发展,越来越多的企业办公系统迁移到移动终端上,各行各业在移动终端侧都有自己的应用。由于移动终端环境的复杂性,应用的安全性也备受考验,如手机可能被黑客攻击监听、应用可能被窜改、应用数据可能被动或主动泄密等。另外,随着应用越来越多,其分发和管理也变得日趋复杂。为了保证应用的安全性,企业移动管理(EnterpriseMobilityManagement,EMM)系统存在以下解决方案:1、采用应用封装技术,为应用加上权限管理及数据加密等功能;2、采用远程发布技术,例如虚拟桌面(VirtualDesktopInfrastructure,VDI),将移动操作系统部署在虚拟化服务器中,将应用安装到虚拟服务器中,生成内置应用标识的远程接入应用供用户接入。虽然采用应用封装技术和远程发布技术可以提高应用的安全性,但是用户在获取应用或者使用应用时,并不知道该应用是EMM系统通过哪种技术处理的,由于采用应用封装技术对应用加密之后,可能存在操作系统兼容性的问题,采用远程发布技术则无法离线使用,因此,用户对于应用的一致性的体验较差。
技术实现思路
本专利技术实施例提供了一种应用发布方法及应用发布系统,用于EMM服务器根据应用安全防护指令生成应用的安全应用信息,并在EMM客户端发布,使得用户通过EMM客户端使用的应用的一致性得到保证。本专利技术第一方面提供一种应用发布方法,用于应用发布系统,所述应用发布系统包括EMM服务器及EMM客户端,包括:所述EMM服务器接收应用的应用文件及应用安全防护指令;所述EMM服务器根据所述应用安全防护指令对所述应用文件进行安全处理,得到所述应用的安全应用信息;所述EMM服务器将所述安全应用信息发布在EMM客户端,使得用户通过所述EMM客户端的所述安全应用信息使用所述应用。结合本专利技术第一方面,本专利技术第一方面第一实施方式中,所述安全应用信息为安全应用文件,所述EMM服务器根据所述应用安全防护指令对所述应用文件进行安全处理,得到得到安全应用信息,包括:所述EMM服务器根据所述应用安全防护指令调用应用封装服务;所述EMM服务器根据所述应用封装服务解包所述应用文件,并加入预置安全SDK,生成所述应用的安全应用文件。结合本专利技术第一方面,本专利技术第一方面第二实施方式中,所述安全应用信息为远程接入客户端,所述EMM服务器根据所述应用安全防护指令对所述应用文件进行安全处理,得到得到安全应用信息,包括:所述EMM服务器根据所述应用安全防护指令调用远程发布服务;所述EMM服务器根据远程发布服务将所述应用文件安装至远程服务器,并获得所述应用的接入ID;所述EMM服务器根据预置远程接入客户端及所述接入ID,生成所述应用的远程接入客户端。结合本专利技术第一方面、第一方面第一实施方式或第一方面第二实施方式,本专利技术第一方面第三实施方式中,所述EMM服务器将所述安全应用信息发布在EMM客户端之前,还包括:所述EMM服务器接收所述应用对应的EMM策略,根据所述EMM策略设置所述应用的应用权限。结合本专利技术第一方面第三实施方式,本专利技术第一方面第四实施方式中,所述EMM服务器将所述安全应用信息发布在EMM客户端之后,还包括:所述EMM服务器接收所述应用的EMM策略更新指令,根据所述EMM策略更新指令对所述应用的EMM策略进行更新,得到新EMM策略;所述EMM服务器根据所述新EMM策略修改所述应用的应用权限。本专利技术第二方面提供一种应用发布系统,包括:企业移动管理EMM服务器及EMM客户端,所述EMM服务器包括应用发布模块及应用安全处理模块;所述应用发布模块,用于接收应用的应用文件及应用安全防护指令;所述应用安全处理模块,用于根据所述应用安全防护指令对所述应用文件进行安全处理,得到所述应用的安全应用信息;所述应用发布模块,用于将所述安全应用信息发布在EMM客户端,使得用户通过所述EMM客户端的所述安全应用信息使用所述应用。结合本专利技术第二方面,本专利技术第二方面第一实施方式中,所述安全应用信息为安全应用文件,所述应用安全处理模块包括:应用封装调用单元,用于根据所述应用安全防护指令调用应用封装服务;应用封装服务单元,用于根据所述应用封装服务解包所述应用文件,并加入预置安全SDK,生成所述应用的安全应用文件。结合本专利技术第二方面,本专利技术第二方面第二实施方式中,所述安全应用信息为远程接入客户端,所述应用安全处理模块包括:远程发布调用单元,用于根据所述应用安全防护指令调用远程发布服务;远程发布服务单元,用于根据远程发布服务将所述应用文件安装至远程服务器,并获得所述应用的接入ID;所述远程发布服务单元,还用于根据预置远程接入客户端及所述接入ID,生成所述应用的远程接入客户端。结合本专利技术第二方面、第二方面第一实施方式或第二方面第二实施方式,本专利技术第二方面第三实施方式中,所述EMM服务器还包括:EMM策略模块,用于接收所述应用对应的EMM策略,根据所述EMM策略设置所述应用的应用权限。结合本专利技术第二方面第三实施方式,本专利技术第二方面第四实施方式中,所述EMM策略模块,还用于接收所述应用的EMM策略更新指令,根据所述EMM策略更新指令对所述应用的EMM策略进行更新,得到新EMM策略;所述EMM策略模块,还用于根据所述新EMM策略修改所述应用的应用权限。从以上技术方案可以看出,本专利技术实施例具有以下优点:应用发布系统包括EMM服务器及EMM客户端,EMM服务器接收应用的应用文件及应用安全防护指令,根据应用安全防护指令对应用文件进行安全处理,得到应用的安全应用信息,将安全应用信息发布在EMM客户端,使得用户通过EMM客户端的安全应用信息使用应用。由于应用的安全应用信息是EMM服务器通过应用安全防护指令统一处理应用文件后得到了,并且通过EMM客户端发布,避免了现有技术中用户在获取应用或者使用应用时,不知道该应用是通过哪种技术处理的,从而导致一致性的体验较差的问题,因此,本方案提高了用户对于应用一致性的体验。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例和现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术提供的系统构架示意图;图2为本专利技术提供的应用发布方法的一个实施例流程示意图;图3为本专利技术提供的应用发布系统的一个实施例结构示意图;图4为本专利技术提供的应用发布系统的另一个实施例结构示意图;图5为本专利技术提供的应用发布系统的又一个实施例结构示意图。具体实施方式本专利技术实施例提供了一种应用发布方法及应用发布系统,用于EMM服务器根据应用安全防护指令生成应用的安全应用信息,并在EMM客户端发布,使得用户通过EMM客户端使用的应用的一致性得到保证。为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的本文档来自技高网
...
一种应用发布方法及应用发布系统

【技术保护点】
一种应用发布方法,用于应用发布系统,所述应用发布系统包括企业移动管理EMM服务器及EMM客户端,其特征在于,包括:所述EMM服务器接收应用的应用文件及应用安全防护指令;所述EMM服务器根据所述应用安全防护指令对所述应用文件进行安全处理,得到所述应用的安全应用信息;所述EMM服务器将所述安全应用信息发布在EMM客户端,使得用户通过所述EMM客户端的所述安全应用信息使用所述应用。

【技术特征摘要】
1.一种应用发布方法,用于应用发布系统,所述应用发布系统包括企业移动管理EMM服务器及EMM客户端,其特征在于,包括:所述EMM服务器接收应用的应用文件及应用安全防护指令;所述EMM服务器根据所述应用安全防护指令对所述应用文件进行安全处理,得到所述应用的安全应用信息;所述EMM服务器将所述安全应用信息发布在EMM客户端,使得用户通过所述EMM客户端的所述安全应用信息使用所述应用。2.根据权利要求1所述的应用发布方法,其特征在于,所述安全应用信息为安全应用文件,所述EMM服务器根据所述应用安全防护指令对所述应用文件进行安全处理,得到得到安全应用信息,包括:所述EMM服务器根据所述应用安全防护指令调用应用封装服务;所述EMM服务器根据所述应用封装服务解包所述应用文件,并加入预置安全软件开发工具包SDK,生成所述应用的安全应用文件。3.根据权利要求1所述的应用发布方法,其特征在于,所述安全应用信息为远程接入客户端,所述EMM服务器根据所述应用安全防护指令对所述应用文件进行安全处理,得到得到安全应用信息,包括:所述EMM服务器根据所述应用安全防护指令调用远程发布服务;所述EMM服务器根据远程发布服务将所述应用文件安装至远程服务器,并获得所述应用的接入ID;所述EMM服务器根据预置远程接入客户端及所述接入ID,生成所述应用的远程接入客户端。4.根据权利要求1至3中任一项所述的应用发布方法,其特征在于,所述EMM服务器将所述安全应用信息发布在EMM客户端之前,还包括:所述EMM服务器接收所述应用对应的EMM策略,根据所述EMM策略设置所述应用的应用权限。5.根据权利要求4所述的应用发布方法,其特征在于,所述EMM服务器将所述安全应用信息发布在EMM客户端之后,还包括:所述EMM服务器接收所述应用的EMM策略更新指令,根据所述EMM策略更新指令对所述应用的EMM策略进行更新,得...

【专利技术属性】
技术研发人员:万齐齐
申请(专利权)人:深信服科技股份有限公司
类型:发明
国别省市:广东,44

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

1