[发明专利]一种开发增值业务的方法、系统及业务开发客户端有效
申请号: | 201210038104.2 | 申请日: | 2012-02-20 |
公开(公告)号: | CN102541570A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 邵珠玉 | 申请(专利权)人: | 深圳市同洲视讯传媒有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F11/36 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 开发 增值 业务 方法 系统 客户端 | ||
1.一种开发增值业务的方法,其特征在于,包括:
业务开发客户端接收应用提供商输入的模板选择指令和能力组件选择指令,并根据所述模板选择指令对应的模板生成增值业务的展现框架,以及根据所述能力组件选择指令对应的能力组件生成能力调用代码,所述模板和所述能力组件是能力提供商预先设置的;
业务开发客户端根据所述展现框架和能力调用代码生成增值业务。
2. 根据权利要求1所述的开发增值业务的方法,其特征在于,在所述根据所述展现框架和能力调用代码生成增值业务的步骤之后,所述方法还包括:
模拟测试所述增值业务在相应的网络平台上的应用。
3. 根据权利要求1所述的开发增值业务的方法,其特征在于,所述业务开发客户端接收应用提供商输入的模板选择指令和能力组件选择指令,并根据所述模板选择指令对应的模板生成增值业务的展现框架,以及根据所述能力组件选择指令对应的能力组件生成能力调用代码的步骤具体包括:业务开发客户端接收应用提供商输入的模板选择指令和模板参数设置指令,根据所述模板参数设置指令修改所述模板选择指令对应的模板,生成增值业务应用的展现框架;业务开发客户端接收应用提供商输入的能力组件选择指令和能力参数设置指令,根据所述能力参数设置指令配置所述能力组件选择指令对应的能力组件,生成能力调用代码。
4. 根据权利要求3所述的开发增值业务的方法,其特征在于,所述业务开发客户端接收应用提供商输入的能力组件选择指令和能力参数设置指令,根据所述能力参数设置指令配置所述能力组件选择指令对应的能力组件,生成能力调用代码的步骤具体包括:
业务开发客户端接收应用提供商输入的能力组件选择指令,生成该能力组件选择指令对应的能力组件调用向导,所述能力组件调用向导用于分步提示用户输入能力参数设置指令;
业务开发客户端接收用户根据所述能力组件调用向导的提示输入的能力参数设置指令,根据所述能力参数设置指令配置所述能力组件选择指令对应的能力组件,生成能力调用代码。
5. 根据权利要求1-4中任一项所述的开发增值业务的方法,其特征在于,所述方法还包括: 能力平台接收能力提供商接入的能力信息,将所述能力信息同步到开发者平台进行公布,并将所述能力信息同步到业务开发客户端以生成能力组件;
能力平台接收能力提供商接入的模板信息,将所述模板信息同步到业务开发客户端以生成模板。
6. 一种业务开发客户端,其特征在于,包括:
人机交互模块,用于接收应用提供商输入的模板选择指令和能力组件选择指令;
框架和代码生成模块,用于根据所述模板选择指令对应的模板生成增值业务的展现框架,根据所述能力组件选择指令对应的能力组件生成能力调用代码,所述模板和所述能力组件是能力提供商预先设置的;
业务生成模块,用于根据所述展现框架和能力调用代码生成增值业务。
7. 根据权利要求6所述的业务开发客户端,其特征在于,所述业务开发客户端还包括:
测试模拟器,用于模拟测试所述增值业务在相应的网络平台上的应用。
8. 根据权利要求6所述的业务开发客户端,其特征在于,所述框架和代码生成模块具体包括:框架生成模块,用于根据应用提供商输入的模板参数设置指令修改应用提供商输入的模板选择指令对应的模板,生成增值业务应用的展现框架;
代码生成模块,用于根据应用提供商输入的能力参数设置指令配置应用提供商输入的能力组件选择指令对应的能力组件,生成能力调用代码。
9. 根据权利要求8所述的业务开发客户端,其特征在于,所述代码生成模块具体包括:
向导生成模块,用于根据应用提供商输入的能力组件选择指令,生成该能力组件选择指令对应的能力组件调用向导,所述能力组件调用向导用于分步提示用户输入能力参数设置指令;
能力调用代码生成模块,用于根据能力参数设置指令配置所述能力组件选择指令对应的能力组件,生成能力调用代码,所述能力参数设置指令是通过人机交互模块接收的用户根据所述能力组件调用向导的提示输入的能力参数设置指令。
10. 一种开发增值业务的系统,其特征在于,包括业务开发客户端,所述业务开发客户端包括:人机交互模块,用于接收应用提供商输入的模板选择指令和能力组件选择指令;
框架和代码生成模块,用于根据所述模板选择指令对应的模板生成增值业务的展现框架,根据所述能力组件选择指令对应的能力组件生成能力调用代码,所述模板和所述能力组件是能力提供商预先设置的;
业务生成模块,用于根据所述展现框架和能力调用代码生成增值业务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市同洲视讯传媒有限公司,未经深圳市同洲视讯传媒有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210038104.2/1.html,转载请声明来源钻瓜专利网。