[发明专利]应用程序内的功能组件的控制方法、设备及存储介质有效
申请号: | 201910978763.6 | 申请日: | 2019-10-15 |
公开(公告)号: | CN110737462B | 公开(公告)日: | 2022-04-01 |
发明(设计)人: | 杨威伟 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F9/445;A63F13/77 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 邢惠童 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 功能 组件 控制 方法 设备 存储 介质 | ||
本申请是关于一种应用程序内的功能组件的控制方法、装置、计算机设备及存储介质,涉及网络应用技术领域。该方法包括:区块链服务器接收应用程序的开发者终端发送的启动预告信息以及智能合约;将启动预告信息发送给应用程序对应的应用服务器;通过执行智能合约,在启动时间到达时向逻辑服务器发送启动指示,指示逻辑服务器启动功能组件。本方案通过区块链服务器下发启动预告信息以及执行智能合约,能够尽可能的保证启动预告信息所预告的功能组件能够准时启动,从而提高功能组件启动预告的可信度。
技术领域
本申请涉及网络应用技术领域,特别是涉及一种应用程序内的功能组件的控制方法、设备及存储介质。
背景技术
在一些应用程序中,某些功能组件可以限时开启或者关闭。例如,在某些游戏类的应用程序中,会限时开启一些供玩家参与的活动。
在相关技术中,为了使得玩家用户能够及时了解到游戏中的活动时间和细节,游戏服务商通常会提前发布活动预告,以告知玩家活动的时间和玩法。例如,游戏服务商可以在游戏内发布上述活动预告,或者,游戏服务商也可以在游戏外通过网页发布上述活动预告。当上述活动开启时间到达时,游戏运营人员即可以在游戏服务器中启动相应的功能组件,即启动相应的活动。
然而,相关技术中启动活动的时机由游戏运营人员人为控制,在很多情况下容易出现功能组件启动延误的情况,导致功能组件启动预告的可信度较低。
发明内容
本申请实施例提供了一种应用程序内的功能组件的控制方法、设备及存储介质,可以提高功能组件启动预告的可信度,技术方案如下:
一方面,提供了一种应用程序内的功能组件的控制方法所述方法由区块链服务器执行,所述区块链服务器是设置在区块链中的服务器,所述方法包括:
接收所述应用程序的开发者终端发送的启动预告信息以及智能合约;所述启动预告信息是用于预告所述功能组件的启动时间;
将所述启动预告信息发送给所述应用程序对应的应用服务器,以便所述应用服务器将所述启动预告信息发送给用户终端;所述应用服务器包括为所述应用程序提供逻辑支持的逻辑服务器;
通过执行所述智能合约,在所述启动时间到达时向所述逻辑服务器发送启动指示,所述启动指示用于指示所述逻辑服务器启动所述功能组件。
一方面,提供了一种应用程序内的功能组件的控制方法,所述方法由为所述应用程序提供逻辑支持的逻辑服务器执行,所述方法包括:
接收区块链服务器发送的启动预告信息,所述启动预告信息是用于预告所述功能组件的启动时间;
将所述启动预告信息发送给用户终端;
在接收到启动指示时启动所述功能组件;所述启动指示是所述区块链服务器通过执行智能合约,在所述启动时间到达时发送的指示。
一方面,提供了一种启动预告信息展示方法,所述由用户终端执行,所述方法包括:
向应用服务器发送预告信息获取请求;
接收所述应用服务器发送的启动预告信息,以及所述启动预告信息的来源信息,所述来源信息用于指示所述启动预告信息来源于区块链;所述动预告信息是用于预告应用程序中的功能组件的启动时间;
展示所述启动预告信息以及所述来源信息。
一方面,提供了一种应用程序内的功能组件的控制装置,所述装置用于区块链服务器中,所述区块链服务器是设置在区块链中的服务器,所述装置包括:
第一接收模块,用于接收所述应用程序的开发者终端发送的启动预告信息以及智能合约;所述启动预告信息是用于预告所述功能组件的启动时间;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910978763.6/2.html,转载请声明来源钻瓜专利网。