[发明专利]一种开发增值业务的方法、系统及业务开发客户端有效
申请号: | 201210038104.2 | 申请日: | 2012-02-20 |
公开(公告)号: | CN102541570A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 邵珠玉 | 申请(专利权)人: | 深圳市同洲视讯传媒有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F11/36 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 开发 增值 业务 方法 系统 客户端 | ||
技术领域
本发明涉及网络应用领域,尤其涉及一种开发增值业务的方法及系统。
背景技术
面对瞬息万变的市场需求,能够快速的响应需求,成为很多企业成功的关键;在IT行业尤为如此,以往开发一个增值业务,往往需要投入大量的人力、物力,需要较长的开发周期(从需求,到设计,到开发,到测试,到部署,到运营,小点儿的项目需要三五个月,大点儿的项目甚至需要一两年),消耗较高的成本,由于需要较长的开发周期,当业务真正上线的时候却发现已经无法满足当前市场需求,不得不重新定位,重新分析更甚者需要推翻重来,这样消耗大量的人力物力成本,却收效甚微。
在三网融合的背景下,不同的网络平台对业务的展现要求各不一样,应用提供商如果想让一个业务运行在不同网络平台上,就需要针对不同的网络平台重新定制开发,分别编写适用于相应平台的代码,这不仅耗时耗力,而且重复类似地工作造成了资源的浪费。
发明内容
本发明实施例所要解决的技术问题在于,提供一种开发增值业务的方法及系统。可快速开发增值业务,解决了跨平台展现同一业务时必须重新编写代码、从而增加了任务量的问题。
为了解决上述技术问题,本发明实施例提供了一种开发增值业务的方法,包括:
业务开发客户端接收应用提供商输入的模板选择指令和能力组件选择指令,并根据所述模板选择指令对应的模板生成增值业务的展现框架,以及根据所述能力组件选择指令对应的能力组件生成能力调用代码,所述模板和所述能力组件是能力提供商预先设置的;
业务开发客户端根据所述展现框架和能力调用代码生成增值业务。
其中,在所述根据所述展现框架和能力调用代码生成增值业务的步骤之后,所述方法还包括:
模拟测试所述增值业务在相应的网络平台上的应用。
其中,所述业务开发客户端接收应用提供商输入的模板选择指令和能力组件选择指令,并根据所述模板选择指令对应的模板生成增值业务的展现框架,以及根据所述能力组件选择指令对应的能力组件生成能力调用代码的步骤具体包括:
业务开发客户端接收应用提供商输入的模板选择指令和模板参数设置指令,根据所述模板参数设置指令修改所述模板选择指令对应的模板,生成增值业务应用的展现框架;
业务开发客户端接收应用提供商输入的能力组件选择指令和能力参数设置指令,根据所述能力参数设置指令配置所述能力组件选择指令对应的能力组件,生成能力调用代码。
其中,所述业务开发客户端接收应用提供商输入的能力组件选择指令和能力参数设置指令,根据所述能力参数设置指令配置所述能力组件选择指令对应的能力组件,生成能力调用代码的步骤具体包括:
业务开发客户端接收应用提供商输入的能力组件选择指令,生成该能力组件选择指令对应的能力组件调用向导,所述能力组件调用向导用于分步提示用户输入能力参数设置指令;
业务开发客户端接收用户根据所述能力组件调用向导的提示输入的能力参数设置指令,根据所述能力参数设置指令配置所述能力组件选择指令对应的能力组件,生成能力调用代码。
其中,所述方法还包括:
能力平台接收能力提供商接入的能力信息,将所述能力信息同步到开发者平台进行公布,并将所述能力信息同步到业务开发客户端以生成能力组件;
能力平台接收能力提供商接入的模板信息,将所述模板信息同步到业务开发客户端以生成模板。
相应地,本发明还提供了一种业务开发客户端,包括:
人机交互模块,用于接收应用提供商输入的模板选择指令和能力组件选择指令;
框架和代码生成模块,用于根据所述模板选择指令对应的模板生成增值业务的展现框架,根据所述能力组件选择指令对应的能力组件生成能力调用代码,所述模板和所述能力组件是能力提供商预先设置的;
业务生成模块,用于根据所述展现框架和能力调用代码生成增值业务。
其中,所述业务开发客户端还包括:
测试模拟器,用于模拟测试所述增值业务在相应的网络平台上的应用。
其中,所述框架和代码生成模块具体包括:
框架生成模块,用于根据应用提供商输入的模板参数设置指令修改应用提供商输入的模板选择指令对应的模板,生成增值业务应用的展现框架;
代码生成模块,用于根据应用提供商输入的能力参数设置指令配置应用提供商输入的能力组件选择指令对应的能力组件,生成能力调用代码。
其中,所述代码生成模块具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市同洲视讯传媒有限公司,未经深圳市同洲视讯传媒有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210038104.2/2.html,转载请声明来源钻瓜专利网。