[发明专利]用于生成电子表格的方法、系统、计算机系统和介质有效
申请号: | 201910687999.4 | 申请日: | 2019-07-26 |
公开(公告)号: | CN110377896B | 公开(公告)日: | 2023-08-22 |
发明(设计)人: | 林丹;黄炳;章文辉 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F40/18 | 分类号: | G06F40/18;G06Q30/0201 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 杨静 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 生成 电子表格 方法 系统 计算机系统 介质 | ||
1.一种用于生成电子表格的方法,应用于服务器端,所述服务器端包括指标处理模块和指标获取模块,所述指标获取模块包括多个指标服务,所述方法包括:
由指标处理模块接收来自于客户端的指标数据申请请求;
如果所述指标处理模块中未存储与所述指标数据申请请求对应的指标数据,则由所述指标处理模块从指标服务路径集中选择一个或多个指标服务路径;
由所述指标处理模块向所述指标获取模块发送关于所述一个或多个指标服务路径的指标获取请求,以便所述指标获取模块基于所述一个或多个指标服务路径从与所述一个或多个指标服务路径对应的一个或多个指标服务中获取所述指标数据并发送至所述指标处理模块;以及
由所述指标处理模块将所述指标数据发送至所述客户端,以便所述客户端利用所述指标数据生成所述电子表格,
其中,所述指标服务路径集包括全部指标服务的路径,所述指标服务是与数据源直接关联的服务实例,所述服务实例用于获取指标数据。
2.根据权利要求1所述的方法,其中,所述指标处理模块包括指标缓存池;
所述方法还包括:
在所述由指标处理模块接收来自于客户端的指标数据申请请求之后,确定所述指标缓存池中是否存在与所述指标数据申请请求对应的指标数据,如果是,则确定所述指标处理模块中存储有所述指标数据,如果否,则确定所述指标处理模块中未存储所述指标数据;以及
在所述指标处理模块接收到所述指标数据后,由所述指标处理模块将所述指标数据存入所述指标缓存池。
3.根据权利要求2所述的方法,还包括:
如果所述指标处理模块中存储有所述指标数据,则由所述指标处理模块将所述指标数据发送至所述客户端,以便所述客户端利用所述指标数据生成所述电子表格。
4.根据权利要求1所述的方法,其中,所述服务器端还包括指标服务管理模块,所述方法还包括:
由所述指标获取模块向所述指标服务管理模块进行路径注册,以便所述指标服务管理模块基于所述指标获取模块中各指标服务所注册的路径形成所述指标服务路径集;以及
由所述指标处理模块向所述指标服务管理模块发送订阅请求,以便所述指标服务管理模块向所述指标处理模块推送所述指标服务路径集。
5.根据权利要求4所述的方法,还包括:
当所述指标获取模块中的指标服务发生路径变化时,由所述指标获取模块向所述指标服务管理模块进行路径注册更新,以便所述指标服务管理模块基于所述指标获取模块中各指标服务所更新的路径形成更新的指标服务路径集;以及
由所述指标服务管理模块通知所述指标处理模块,以便所述指标处理模块向所述指标服务管理模块再次发送订阅请求,获取所述更新的指标服务路径集。
6.根据权利要求1所述的方法,其中,所述由所述指标处理模块从指标服务路径集中选择一个或多个指标服务路径包括:
依据所述指标获取模块中的多个指标服务的负载均衡原则,由所述指标处理模块从指标服务路径集中选择负载量小于预定阈值的一个或多个指标服务路径。
7.根据权利要求1所述的方法,其中,所述指标数据具有键值对结构;
所述客户端利用所述指标数据生成所述电子表格包括:利用所述键值对中的键查找与所述指标数据对应的动态域,并将所述键值对中的值填入所述动态域,以构建所述电子表格。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910687999.4/1.html,转载请声明来源钻瓜专利网。