一种基于PaaS云平台的开放式能力商店装置制造方法及图纸

技术编号:11288314 阅读:83 留言:0更新日期:2015-04-11 06:37
本发明专利技术提供了一种基于PaaS云平台的开放式能力商店装置,属于云平台技术领域。所述基于PaaS云平台的开放式能力商店装置包括能力展示模块、能力签约模块和能力购买模块;能力展示模块:提供展示能力的前端界面,其将所有能力罗列出来,供开发者浏览,每个能力具有与其能力说明页面的链接,开发者点击所需的能力,即可看到该能力的能力功能说明页面;能力签约模块:开发者确定签约后,前端页面向签约模块发起能力签约请求,能力签约模块绑定当前开发的应用与所签约的能力,生成签约关系,然后向前端页面返回能力接入许可;能力购买模块:向开发者展示应用已签约的所有能力,每个签约的能力页面罗列出能够选择购买的能力套餐。

【技术实现步骤摘要】
【专利摘要】本专利技术提供了一种基于PaaS云平台的开放式能力商店装置,属于云平台
。所述基于PaaS云平台的开放式能力商店装置包括能力展示模块、能力签约模块和能力购买模块;能力展示模块:提供展示能力的前端界面,其将所有能力罗列出来,供开发者浏览,每个能力具有与其能力说明页面的链接,开发者点击所需的能力,即可看到该能力的能力功能说明页面;能力签约模块:开发者确定签约后,前端页面向签约模块发起能力签约请求,能力签约模块绑定当前开发的应用与所签约的能力,生成签约关系,然后向前端页面返回能力接入许可;能力购买模块:向开发者展示应用已签约的所有能力,每个签约的能力页面罗列出能够选择购买的能力套餐。【专利说明】一种基于PaaS云平台的开放式能力商店装置
本专利技术属于云平台
,具体涉及一种基于PaaS云平台的开放式能力商店 目.ο
技术介绍
目前,云计算平台已被广泛用于数据存储、数据处理,PaaS云平台在对数据进行存储和处理的综合前提下,能向开发者提供应用程序的所需的软硬件环境,提供程序的部署及访问。但是,开发者提供应用时,需将应用上传到专门的工具商店以便用户浏览及下载,对于开发者较为不便;同时,不同的开发者可能开发相同的功能,无法简化开发,实现复用。
技术实现思路
本专利技术的目的在于解决上述现有技术中存在的难题,提供一种基于PaaS云平台的开放式能力商店装置,将开发者在平台中开发的能力组件进行展示及使用说明。能力商店代理开发者处理能力的出售流程,对能力的签约、购买、计费及结算提供一站式服务,实现现有能力的有效复用,避免重复开发的目的,同时免去开发者与购买者之间的直接联系,方便安全。 本专利技术是通过以下技术方案实现的: 一种基于PaaS云平台的开放式能力商店装置,包括能力展示模块、能力签约模块和能力购买模块; 能力展示模块:提供展示能力的前端界面,其将所有能力罗列出来,供开发者浏览,每个能力具有与其能力说明页面的链接,开发者点击所需的能力,即可看到该能力的能力功能说明页面; 能力签约模块:开发者确定签约后,前端页面向签约模块发起能力签约请求,能力签约模块绑定当前开发的应用与所签约的能力,生成签约关系,然后向前端页面返回能力接入许可; 能力购买模块:向开发者展示应用已签约的所有能力,每个签约的能力页面罗列出能够选择购买的能力套餐,开发者选择能力套餐后,向能力购买模块发起能力订购请求,能力购买模块生成订购关系,返回订购成功信息。 所述能力包括PaaS云平台上所有创建的能力,或非PaaS云平台创建、由第三方提供的接入到PaaS平台上托管运行的所有能力。 所述能力展示模块的能力说明页面提供能力的签约入口,开发者进入该入口,页面跳转到能力签约模块的前端页面,进行能力签约操作。 在能力签约成功之后,开发者获得能力接入许可和密钥,并能够下载能力使用手册,根据能力使用手册在自己的应用程序中调用能力。点击应用的信息修改入口,开发者进入能力的套餐信息前端页面,进入能力购买操作。 所述能力套餐显示包括能力调用次数、价格、是否已购买在内的信息。 完成能力购买之后,开发者通过PaaS提供的能力发布装置前端页面发布应用,应用即可正常调用已签约能力。 与现有技术相比,本专利技术的有益效果是:利用本专利技术,能力开发者在开发的同时,可将应用直接展示在能力商店,应用开发者可根据需要进行签约、购买并使用,能力商店代理应用开发者和能力开发者之间的计费及结算,并提供实时统计,简单方便。 【专利附图】【附图说明】 图1为本专利技术装置的工作原理。 图2为本专利技术装置的结构图,根据能力商店装置的功能,分为能力展示模块、能力签约模块、能力购买模块三个部分。 【具体实施方式】 下面结合附图2对本专利技术装置的各模块进行描述: Paas云平台中与能力商店相关的其他部件包括能力发布装置和服务托管装置等部件,能力发布装置提供能力或应用组件的快速创建、发布功能,能力商店装置对平台已发布能力进行展示,并提供购买、计费、结算等操作,而服务托管装置则为应用或能力等服务提供运行支持和托管功能。 如图2所示,本专利技术提供了一种基于PaaS云平台的开放式能力商店装置,包括能力展示模块、能力签约模块、能力购买模块。 其中,能力展示模块向用户提供一个能力展示前端界面,将PaaS云平台上所有创建的或非平台创建、由第三方提供的接入到平台上托管运行的能力罗列出来,供开发者浏览,开发者可点击感兴趣的能力,查看该能力提供的功能说明书。能力展示模块的能力说明页面还提供能力的签约入口,开发者进入该入口,页面跳转到能力签约模块的前端页面,进行能力签约操作; 能力签约模块,在开发者阅读能力签约协议、从签约入口进入后,对页面发起的订购请求进行处理,返回订购成功信息;在能力订购成功之后,开发者根据能力调用说明在自己的应用程序中调用能力,通过能力发布装置的前端页面发布应用,点击应用的信息修改入口可进入能力购买模块的前端页面,能力商店购买页面向开发者提供能力购买套餐,只有购买能力成功之后,使用应用时,能力才能正常调用。 能力展示模块、能力签约模块、能力购买模块共同合作,构成能力商店装置,帮助开发者完成能力展示、签约、购买流程,实现能力的正常调用。 实际使用时,如图1所示,,该图描述了能力商店装置与平台、开发者各自所处的位置,以此体现能力商店装置的功能,详细描述如下: —种基于PaaS云平台的开放式能力发布装置在PaaS云计算平台的基础上,向外提供统一的界面呈现和开发模板,支持开发者快速的创建能力和应用,能力发布装置将开发者创建的应用或能力存入数据库,PaaS云平台接受开发者上传的程序附件,对其做审核部署,并提供访问接口。 一种基于PaaS云平台的开放式能力商店装置,并代理能力或应用的运行,应用可使用能力,并向使用的能力付费,能力商店代理能力提供者完成能力使用的统计、计费、结算等流程。基于能力发布装置提供的统一的能力或应用的创建界面,对于可复用的平台能力,能力商店装置将其借助能力展示模块的前端页面展示出来,通过能力签约模块的能力签约页面和能力购买模块的能力套餐购买页面,提供一个模板化的签约和购买流程。来自页面的能力签约和能力购买请求,会通过能力商店装置的能力签约或购买模块的后台程序进行处理,在数据库生成相应的签约关系或购买关系,并返回操作结果到相应模块的前端页面进行反馈。在签约流程中,能力签约模块向开发者提供能力的接入许可和密钥,开发者可根据能力使用手册,凭借接入许可和密钥对购买的能力进行部署使用;在能力购买流程中,能力购买模块对开发者及能力提供者同时计费。 —种基于PaaS云平台的开放式服务托管装置,基于现有的PaaS (platform as aservice)云平台,将应用或能力运行所需要的软件环境及硬件设施集成于平台,作为服务向外提供。PaaS平台提供基础架构,软件开发者基于此平台开发新的应用或能力,但是不用购买应用运行所需的服务器,并可根据需要延长数据库或服务器的使用期限。 基于PaaS云平台的开放式能力发布装置提供能力开发者创建能力、应用开发者创建应用的快速模板的功能,能力和应用创建之后,开发者将程序以附件的形式本文档来自技高网...

【技术保护点】
一种基于PaaS云平台的开放式能力商店装置,其特征在于:所述基于PaaS云平台的开放式能力商店装置包括能力展示模块、能力签约模块和能力购买模块;能力展示模块:提供展示能力的前端界面,其将所有能力罗列出来,供开发者浏览,每个能力具有与其能力说明页面的链接,开发者点击所需的能力,即可看到该能力的能力功能说明页面;能力签约模块:开发者确定签约后,前端页面向签约模块发起能力签约请求,能力签约模块绑定当前开发的应用与所签约的能力,生成签约关系,然后向前端页面返回能力接入许可;能力购买模块:向开发者展示应用已签约的所有能力,每个签约的能力页面罗列出能够选择购买的能力套餐,开发者选择能力套餐后,向能力购买模块发起能力订购请求,能力购买模块生成订购关系,返回订购成功信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:苏森徐鹏双锴赵红萍王玉龙
申请(专利权)人:北京邮电大学
类型:发明
国别省市:北京;11

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

1