一种在线应用平台及其控制方法技术

技术编号:4099251 阅读:190 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种在线应用平台及其控制方法。该控制方法包括:a.接收开发者提交的在线应用的线下版本;b.将线下版本的权限状态设置为只允许特定访问者进行访问的特定权限状态;c.审核线下版本;d.若审核通过,则将线下版本的权限状态设置为允许一般访问者进行访问的一般权限状态,并将线下版本转存为在线应用的线上版本,同时将线上版本的权限状态设置为一般权限状态。通过上述方式,为在线应用平台提供了审核机制,以使得在管理员在审核通过在线应用之前,普通用户无法访问该在线应用,提升了在线应用的安全性,避免问题扩散化,提高应用平台方自身的产品安全性,增强了用户体验效果。

【技术实现步骤摘要】

本专利技术涉及互联网领域,特别涉及。
技术介绍
随着科学技术的发展,互联网中的在线应用平台技术变得越来越普遍。现有的在 线应用平台技术中,开发者将所开发的在线应用上传到在线应用平台,在线应用平台进一 步将在线应用提供给互联网用户进行使用。然而,现有技术中,开发者完成在线应用的开发并上传到在线应用平台后,即获得 该在线应用的URL (Uniform Resource Locator,统一资源定位符)。只要访问者获得该在 线应用的URL就可以访问该在线应用。对在线应用平台来说,可能由于未对该应用在线进 行审核而导致黄反、版权、病毒等问题,造成用户体验不佳。此外,即便在线应用审核通过, 开发者也可以任意地修改在线应用,无法管制恶意开发者在在线应用通过审核上线后对其 进行修改,这同样会导致黄反、版权、病毒等问题,造成安全问题,也对用户体验有所影响。
技术实现思路
本专利技术所要解决的技术问题是提供,其通过增加 在线应用的审核机制,提升了在线应用平台的安全性,增强了用户体验效果。本专利技术提供了一种在线应用平台的控制方法,包括a.接收开发者提交的在线应 用的线下版本;b.将线下版本的权限状态设置为只允许特定访问者进行访问的特定权限 状态;c.审核线下版本;d.若审核通过,则将线下版本的权限状态设置为允许一般访问者 进行访问的一般权限状态,并将线下版本转存为在线应用的线上版本,同时将线上版本的 权限状态设置为一般权限状态。根据本专利技术一优选实施例,在步骤d中,若审核通过,则将线下版本的权限状态设 置为审核通过状态。根据本专利技术一优选实施例,控制方法进一步包括e.若审核不通过,则将线下版 本的权限状态设置为审核不通过状态,审核不通过状态为特定权限状态。根据本专利技术一优选实施例,控制方法进一步包括在步骤b中,利用线下版本替换 在线应用的先前线下版本,在步骤d中,利用线上版本替换在线应用的在先线上版本。根据本专利技术一优选实施例,步骤b进一步包括bl.判断在线应用的在先线下版本 的权限状态是否为未提交审核状态或待初审状态;b2.若在先线下版本的权限状态为未提 交审核状态或待初审状态,则将线下版本的权限状态设置为待初审状态,其中在在线应用 创建时将在线应用的创建版本的权限状态设置为未提交审核状态,未提交审核状态和待初 审状态为特定权限状态。根据本专利技术一优选实施例,步骤b进一步包括bl.判断在先线下版本的权限状态 是否为审核通过状态或待复审状态;b2.若在先线下版本的权限状态为审核通过状态或待 复审状态,则将线下版本的权限状态设置为待复审状态,其中审核通过状态为一般权限状5态,待复审状态为特定权限状态。根据本专利技术一优选实施例,步骤b进一步包括bl.判断在先线下版本的权限状态 是否为审核不通过状态;b2.若在先线下版本的权限状态为审核不通过状态,则进一步判 断是否存在在线应用的先前线上版本;b3.若存在先前线上版本,将线下版本的权限状态 设置为待复审状态;b4.若不存在先前线上版本,将线下版本的权限状态设置为待初审状 态,其中审核不通过状态、待初审状态以及待复审状态为特定权限状态。根据本专利技术一优选实施例,特定访问者为开发者、平台管理员以及开发者或平台 管理员指定的有限数量的访问者中的一个或多个所组成的群组,一般访问者为在线应用平 台的普通用户。根据本专利技术一优选实施例,控制方法进一步包括f.接收开发者的关闭请求,将 线上版本及线下版本的权限状态设置为关闭状态,关闭状态为特定权限状态。根据本专利技术一优选实施例,控制方法进一步包括g.接收开发者的删除请求,将 线上版本及线下版本的权限状态设置为删除状态,在删除状态下,禁止对线上版本进行访 问。本专利技术提供了一种在线应用平台的控制方法,包括a.接收访问者对在线应用的 访问请求;b.判断在线应用的线上版本的权限状态是否为一般权限状态;C.若线上版本 的权限状态不是一般权限状态,则判断在线应用的线下版本的权限状态是否为特定权限状 态;d.若线下版本的权限状态是特定权限状态,则验证访问者是否为特定访问者;e.若访 问者是特定访问者,则允许访问者对线下版本进行访问。根据本专利技术一优选实施例,控制方法进一步包括f.若线上版本的权限状态为一 般权限状态,则允许访问者对线上版本进行访问。根据本专利技术一优选实施例,控制方法进一步包括g.若线下版本的权限状态不是 特定权限状态,则拒绝访问者进行访问。根据本专利技术一优选实施例,控制方法进一步包括h.若访问者不是特定访问者, 则拒绝访问者进行访问。根据本专利技术一优选实施例,一般权限状态包括审核通过状态,特定权限状态包括 待提交审核状态、待初审状态、待复审状态、审核不通过状态或关闭状态。根据本专利技术一优选实施例,特定访问者为开发者、平台管理员以及开发者或平台 管理员指定的有限数量的访问者中的一个或多个所组成的群组。本专利技术提供了一种在线应用平台,包括开发平台,接收开发者提交的在线应用的 线下版本;管理平台,将线下版本的权限状态设置为只允许特定访问者进行访问的特定权 限状态,并审核线下版本,若审核通过,则将线下版本的权限状态设置为允许一般访问者进 行访问的一般权限状态,并将线下版本转存为在线应用的线上版本,同时将线上版本的权 限状态设置为一般权限状态。根据本专利技术一优选实施例,若审核通过,则管理平台将线下版本的权限状态设置 为审核通过状态。根据本专利技术一优选实施例,若审核不通过,则管理平台将线下版本的权限状态设 置为审核不通过状态,审核不通过状态为特定权限状态。根据本专利技术一优选实施例,管理平台利用线下版本替换在线应用的先前线下版本,并利用线上版本替换在线应用的在先线上版本。本专利技术提供一种在线应用平台,包括访问平台,接收访问者对在线应用的访问请 求;管理平台,判断在线应用的线上版本的权限状态是否为一般权限状态,若线上版本的权 限状态不是一般权限状态,则判断在线应用的线下版本的权限状态是否为特定权限状态, 若线下版本的权限状态是特定权限状态,则验证访问者是否为特定访问者,若访问者是特 定访问者,则允许访问者对线下版本进行访问。通过上述方式,为在线应用平台提供了审核机制,以使得在管理员在审核通过在 线应用之前,普通用户无法访问该在线应用,提升了在线应用的安全性,避免问题扩散化, 提高应用平台方自身的产品安全性,增强了用户体验效果。附图说明图1是根据本专利技术一实施例的在线应用平台的示意框图。图2是根据本专利技术第一实施例的在线应用平台控制方法的流程图。图3是图2所示的在线应用平台控制方法的一具体实施方式的流程图。图4是图1所示的在线应用平台控制方法中不同权限状态之间的转化关系示意 图。图5是根据本专利技术第二实施例的在线应用平台控制方法的流程图。具体实施方式下面结合附图和实施例对本专利技术进行详细说明。如图1所示,图1是根据本专利技术一实施例的在线应用平台的示意框图。在本实施 例中,在线应用平台包括开发平台1、管理平台2、应用数据库3与访问平台4。开发平台1 用于接收开发者提交的在线应用以及针对在线应用的访问及操作请求。应用数据库3用于 存储在线应用及其附属信息。访问平台4用于接收访问者对在线应用的访问请求。在本实施例中,管理平台2为在线应用平台的核心,用于根据开发者的操作对在 线应用的权限状态进行管理。此外,管理本文档来自技高网...

【技术保护点】
一种在线应用平台的控制方法,其特征在于,所述控制方法包括:a.接收开发者提交的在线应用的线下版本;b.将所述线下版本的权限状态设置为只允许特定访问者进行访问的特定权限状态;c.审核所述线下版本;d.若审核通过,则将所述线下版本的权限状态设置为允许一般访问者进行访问的一般权限状态,并将所述线下版本转存为所述在线应用的线上版本,同时将所述线上版本的权限状态设置为一般权限状态。

【技术特征摘要】
一种在线应用平台的控制方法,其特征在于,所述控制方法包括a.接收开发者提交的在线应用的线下版本;b.将所述线下版本的权限状态设置为只允许特定访问者进行访问的特定权限状态;c.审核所述线下版本;d.若审核通过,则将所述线下版本的权限状态设置为允许一般访问者进行访问的一般权限状态,并将所述线下版本转存为所述在线应用的线上版本,同时将所述线上版本的权限状态设置为一般权限状态。2.根据权利要求1所述的控制方法,其特征在于,在所述步骤d中,若审核通过,则将所 述线下版本的权限状态设置为审核通过状态。3.根据权利要求1所述的控制方法,其特征在于,所述控制方法进一步包括e.若审核 不通过,则将所述线下版本的权限状态设置为审核不通过状态,所述审核不通过状态为特 定权限状态。4.根据权利要求1所述的控制方法,其特征在于,所述控制方法进一步包括在所述步 骤b中,利用所述线下版本替换所述在线应用的先前线下版本,在所述步骤d中,利用所述 线上版本替换所述在线应用的在先线上版本。5.根据权利要求1所述的控制方法,其特征在于,所述步骤b进一步包括bl.判断所述在线应用的在先线下版本的权限状态是否为未提交审核状态或待初审状态;b2.若所述在先线下版本的权限状态为未提交审核状态或待初审状态,则将所述线下 版本的权限状态设置为待初审状态,其中在所述在线应用创建时将所述在线应用的创建版本的权限状态设置为所述未提 交审核状态,所述未提交审核状态和所述待初审状态为特定权限状态。6.根据权利要求1所述的控制方法,其特征在于,所述步骤b进一步包括 bl.判断所述在先线下版本的权限状态是否为审核通过状态或待复审状态;b2.若所述在先线下版本的权限状态为审核通过状态或待复审状态,则将所述线下版 本的权限状态设置为待复审状态,其中所述审核通过状态为一般权限状态,所述待复审状态为特定权限状态。7.根据权利要求1所述的控制方法,其特征在于,所述步骤b进一步包括 b 1.判断所述在先线下版本的权限状态是否为审核不通过状态;b2.若所述在先线下版本的权限状态为审核不通过状态,则进一步判断是否存在所述 在线应用的先前线上版本;b3.若存在所述先前线上版本,将所述线下版本的权限状态设置为待复审状态; b4.若不存在所述先前线上版本,将所述线下版本的权限状态设置为待初审状态, 其中所述审核不通过状态、所述待初审状态以及所述待复审状态为特定权限状态。8.根据权利要求1-7任意一项所述的控制方法,其特征在于,所述特定访问者为所述 开发者、平台管理员以及所述开发者或所述平台管理员指定的有限数量的访问者中的一个 或多个所组成的群组,所述一般访问者为所述在线应用平台的普通用户。9.根据权利要求1所述的控制方法,其特征在于,所述控制方法进一步包括f.接收所述开发者的关闭请求,将所述线上版本及所述线下版本的权限状态设置为关闭状态,所述关闭状态为特定权限状态。10.根据权利要求1所述的控制方法,其特征在于,所述控制方法进一步包括g.接收所述开发者的删除请求,将所述线上...

【专利技术属性】
技术研发人员:朱建庭望金蓉张天龙张建勋郑昕
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:11[中国|北京]

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

1