[发明专利]提供应用服务的平台及方法、应用的提供方法及获取方法有效
| 申请号: | 201610952347.5 | 申请日: | 2016-11-02 |
| 公开(公告)号: | CN108021359B | 公开(公告)日: | 2021-01-29 |
| 发明(设计)人: | 杨宇星;康墨;张韬;孔晶晶;邓冰;陈成志;贾林;程诚;龙潭;李勇 | 申请(专利权)人: | 腾讯科技(北京)有限公司 |
| 主分类号: | G06F8/30 | 分类号: | G06F8/30 |
| 代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 马媛媛;王琦 |
| 地址: | 100080 北京市海淀区海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 提供 应用服务 平台 方法 应用 获取 | ||
本申请公开了一种提供应用服务的平台、方法以及应用的提供和获取方法。提供应用服务的平台包括组件库和组件服务器。组件库中存储有多个应用组件实例的数据。组件服务器用于响应于远端设备的获取请求,将所述获取请求指定的应用组件实例的数据提供给所述远端设备,供所述远端设备根据所述应用组件实例的数据在应用中提供所述应用组件实例对应的功能。
技术领域
本申请涉及计算机领域,特别涉及提供应用服务的平台及方法、应用的提供方法及获取方法。
背景技术
随着互联网的发展,越来越多机构、企业和个人开始设计、开发应用,并将其应用通过各种媒体平台提供给各自的用户来提供服务。这些应用可以是网页应用(web app),或者是安装在计算设备中的应用程序。网页应用是以网页语言(例如HTML、JavaScript、Java等编程语言)撰写、由web浏览器执行的应用程序。
发明内容
本申请实施例提供了一种应用服务的平台及方法、应用的提供方法及获取方法,用于帮助应用开发者方便、快捷地进行应用开发。
本申请实施例的一种提供应用服务的平台包括组件库和组件服务器;其中,
所述组件库中存储有多个应用组件实例的数据,其中,每个应用组件实例对应一种应用组件实现的一种功能;
所述组件服务器用于响应于远端设备的获取请求,将所述获取请求指定的应用组件实例的数据提供给所述远端设备,供所述远端设备根据所述应用组件实例的数据在应用中提供所述应用组件实例对应的功能或者扩展功能
本申请实施例的一种提供应用服务的方法包括:
存储有多个应用组件实例的数据,其中,每个应用组件实例对应一种应用组件实现的一种功能;
响应于远端设备的获取请求,将所述获取请求指定的应用组件实例的数据提供给所述远端设备,根据所述远端设备将所述应用组件实例的数据在应用中提供所述应用组件实例对应的功能。
本申请实施例的一种提供应用的方法包括:
获取应用服务平台提供的应用组件实例的数据,所述应用组件实例对应一种应用组件实现的一种功能;
根据所述应用组件实例的数据生成应用的代码;
将所述应用的代码提供给终端设备,使得所述应用组件实例的数据在所述终端设备中提供所述应用组件实例对应的功能。
本申请实施例的一种获取应用的方法包括:
终端设备获取根据上述的提供应用的方法得到的应用;
执行所述应用,使得所述应用中的应用组件实例的数据在所述终端设备中提供所述应用组件实例对应的功能。
根据本申请实施例的技术方案,由应用服务平台提供应用组件实例的数据,开发者可以从应用服务平台获得需要的应用组件的数据,从而在其应用中提供该应用组件,使得开发者不必具有很强的编程能力,且缩减了最耗时的软件调试的工作量,从而使开发者能够在较短的时间内完成应用的开发。
附图说明
图1为本申请实施例的一种网络服务系统的示意图;
图2为本申请实施例的一种组件服务器的示意图;
图3a为一个例子中提供键盘组件对应的编辑接口的页面;
图3b~3f为本申请实施例的几个键盘组件实例的展示效果示意图;
图3g为本申请实施例的应用服务平台提供的一种组件浏览界面的示意图;
图3h为本申请实施例的一种应用组件的各实例展示界面的示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(北京)有限公司,未经腾讯科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610952347.5/2.html,转载请声明来源钻瓜专利网。





