[发明专利]资源收集任务管理方法、装置、存储介质及系统有效
申请号: | 201910678946.6 | 申请日: | 2018-04-27 |
公开(公告)号: | CN110401715B | 公开(公告)日: | 2021-03-19 |
发明(设计)人: | 刘焕新;尚志豪;周洪飞;王慧星 | 申请(专利权)人: | 腾讯科技(深圳)有限公司;腾讯云计算(北京)有限责任公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 张所明 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 收集 任务 管理 方法 装置 存储 介质 系统 | ||
1.一种资源收集任务管理方法,其特征在于,应用于区块链网络,所述区块链网络包括作为数据节点的多个应用服务器,每个数据节点配置相同的区块链和预设数据库,所述区块链用于存储每个资源收集任务的任务数据,所述预设数据库用于存储每个资源收集任务的进度数据,所述进度数据用于表示相应资源收集任务的收集进度,所述方法包括:
应用服务器接收终端发送的资源收集任务发布请求,所述资源收集任务发布请求用于请求所述应用服务器发布所述资源收集任务,所述资源收集任务发布请求携带所述资源收集任务的任务数据;
根据所述任务数据和所述区块链中第三区块的特征值生成用于记录所述任务数据的第四区块,在每个数据节点配置的区块链中添加所述第四区块,得到更新后的区块链,所述更新后的区块链中所述第四区块成为所述第三区块的下一个区块;
当所述应用服务器接收到所述终端的任务查询请求时,从所述区块链中查询所述资源收集任务的任务数据,从所述预设数据库中查询所述资源收集任务的进度数据,所述进度数据根据所述资源收集任务的任务数据和至少一条资源转移数据进行统计后得到;
所述应用服务器向所述终端发送所述任务数据和所述进度数据。
2.根据权利要求1所述的方法,其特征在于,所述区块链网络还包括至少一个背书节点,所述根据所述任务数据和第三区块的特征值生成用于记录所述任务数据的第四区块,在每个数据节点配置的区块链中添加所述第四区块,得到更新后的区块链,包括:
所述应用服务器按照背书策略,向每个背书节点发送所述任务数据;
接收到所述任务数据的每个背书节点对所述任务数据进行验证,验证通过后向所述应用服务器返回验证通过消息;
当所述应用服务器接收到的验证通过消息满足所述背书策略时,根据所述任务数据和所述第三区块的特征值生成所述第四区块,在每个数据节点配置的所述区块链中添加所述第四区块,得到更新后的区块链。
3.根据权利要求1或2所述的方法,其特征在于,所述区块链网络还包括排序节点,所述根据所述任务数据和第三区块的特征值生成用于记录所述任务数据的第四区块,在每个数据节点配置的区块链中添加所述第四区块,得到更新后的区块链,包括:
所述应用服务器向任一背书节点发送所述任务数据,由所述任一背书节点向所述排序节点发送所述任务数据;
所述排序节点对所述任务数据进行排序,并根据排序的所述任务数据和所述第三区块的特征值生成所述第四区块,发送给所述区块链网络的每个数据节点;
所述区块链网络的每个数据节点在所述区块链中添加所述第四区块,得到更新后的区块链。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
根据所述进度数据和所述资源转移数据进行统计,得到所述资源收集任务更新后的进度数据;
将所述预设数据库中所述资源收集任务的进度数据替换为所述更新后的进度数据。
5.一种资源收集任务管理方法,其特征在于,应用于终端中,所述方法包括:
显示应用服务器提供的管理界面,所述应用服务器为区块链网络中的数据节点,所述区块链网络包括作为数据节点的多个应用服务器,每个数据节点配置相同的区块链;
通过所述管理界面检测发布操作,所述发布操作包括待发布的资源收集任务的任务数据;
向所述应用服务器发送资源收集任务发布请求,所述资源收集任务发布请求用于请求所述应用服务器发布所述资源收集任务,所述资源收集任务发布请求携带所述任务数据,由所述应用服务器根据任务数据和区块链中第三区块的特征值生成用于记录任务数据的第四区块,在每个数据节点配置的区块链中添加第四区块,得到更新后的区块链,更新后的区块链中第四区块成为第三区块的下一个区块;
通过所述管理界面检测对所述资源收集任务的查询操作;
向所述应用服务器发送任务查询请求,由所述应用服务器从所述区块链中查询所述资源收集任务的任务数据,并从预设数据库中查询所述资源收集任务的进度数据,所述预设数据库用于存储每个资源收集任务的进度数据,所述进度数据根据所述资源收集任务的任务数据和至少一条资源转移数据进行统计后得到;
当接收到所述任务数据和所述进度数据时,通过所述管理界面显示所述任务数据和所述进度数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司;腾讯云计算(北京)有限责任公司,未经腾讯科技(深圳)有限公司;腾讯云计算(北京)有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910678946.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种通风散热除潮变电柜
- 下一篇:一种纸杯加工装置及其方法