(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211338713.X
(22)申请日 2022.10.28
(71)申请人 北京沃东天骏信息技 术有限公司
地址 100176 北京市大兴区北京经济技 术
开发区科创十一街18号院2号楼4层
A402室
申请人 北京京东世纪贸易有限公司
(72)发明人 任家华
(74)专利代理 机构 北京路浩知识产权代理有限
公司 11002
专利代理师 王治东
(51)Int.Cl.
G06F 9/451(2018.01)
G06F 9/445(2018.01)
(54)发明名称
页面配置方法、 系统、 装置、 设备及存 储介质
(57)摘要
本公开涉及计算机技术领域, 尤其涉及一种
页面配置方法、 系统、 装置、 设备及存储介质。 服
务端实现方法如下: 获取客户端传输的页面请
求; 根据页面请求向运营端发送数据获取指令,
获取运营端返回的模板数据、 楼层数据、 规则数
据和依赖 数据; 确定规则数据中与页面请求对应
的目标处理规则; 执行目标处理规则处理页面请
求, 并调用依赖数据中配置的目标处理规则执行
时所需的依赖接口, 从模板数据中获取页面请求
对应的目标页面模板, 以及从楼层数据中获取目
标页面模板对应的目标楼层序列; 将目标楼层序
列, 返回给客户端。 本公开用以解决现有技术中
页面配置严重依赖技术人员的技能水平, 导致效
率低下的缺陷, 实现高效页面配 置。
权利要求书5页 说明书19页 附图7页
CN 115509669 A
2022.12.23
CN 115509669 A
1.一种页面配置方法, 其特 征在于, 应用于服 务端, 包括:
获取客户端传输的页面请求;
根据所述页面请求向运营端发送数据获取指令, 获取所述运营端返回的模板数据、 楼
层数据、 规则数据和依赖数据;
确定所述 规则数据中与所述页面请求对应的目标处 理规则;
执行所述目标处理规则处理所述页面请求, 并调用所述依赖数据中配置的所述目标处
理规则执行时所需的依赖接口, 从所述模板数据中获取所述页面请求对应的目标页面模
板, 以及从所述楼层数据中获取 所述目标页面模板对应的目标楼层序列;
将所述目标楼层序列, 返回给所述客户端, 其中, 所述客户端用于解析所述目标楼层序
列生成页面。
2.根据权利要求1所述的页面配置方法, 其特征在于, 所述服务端包括页面软件开发工
具包;
所述获取客户端传输的页面请求, 包括:
基于所述页面软件开发工具包, 通过网关中注册的网关接口, 获取所述客户端传输的
所述页面请求, 其中, 所述网关接口用于连接所述 客户端与所述 服务器;
所述根据所述页面请求向运营端发送数据获取指令, 获取所述运营端返回的模板数
据、 楼层数据、 规则数据和依赖数据, 包括:
基于所述页面软件开发工具包, 根据所述页面请求向运营端发送数据获取指令, 获取
所述运营端返回的模板数据、 楼层数据、 规则数据和依赖数据;
确定所述 规则数据中与所述页面请求对应的目标处 理规则, 包括:
基于所述页面软件开发工具包, 解析所述页面请求, 获取请求路径, 其中, 所述请求路
径包括所述页面请求通过的所述网关接口, 所述规则数据包括所述网关接口与所述目标 处
理规则的对应关系; 根据所述请求路径中的所述网关接口与所述对应关系, 确定所述 目标
处理规则。
3.根据权利要求1所述的页面配置方法, 其特 征在于, 所述 服务端包括 服务集群;
所述从所述楼层数据中获取所述目标页面模板对应的目标楼层序列之后, 所述将所述
目标页面模板和所述目标楼层序列, 返回给 所述客户端之前, 还 包括:
基于所述服务集群, 通过所述依赖接口, 获取上游依赖数据; 基于所述上游依赖数据,
对所述目标楼层序列中的每一个楼层进行 数据填充;
所述将所述目标楼层序列, 返回给 所述客户端, 包括:
基于所述服务集群, 将已填充数据的所述目标楼层序列, 返回给所述客户端, 其中, 已
填充数据的所述目标楼层序列包括至少一个所述楼层对应的组件数据, 所述组件数据用于
支撑所述楼层展示于所述 客户端。
4.根据权利要求3所述的页面配置方法, 其特征在于, 所述基于所述上游依赖数据, 对
所述目标楼层序列中的每一个楼层进行 数据填充之前, 还 包括:
基于所述服务集群, 通过预设过滤器, 关闭所述目标楼层序列中的至少一个所述楼层,
其中, 所述预设过 滤器根据白名单、 切流 量和/或灰度的原则进行设置;
所述基于所述上游依赖数据, 对所述目标楼层序列中的每一个楼层进行数据填充, 包
括:权 利 要 求 书 1/5 页
2
CN 115509669 A
2基于所述服务集群, 通过所述上游依赖数据, 对所述目标楼层序列中未关闭的每一个
所述楼层进行 数据填充。
5.一种页面配置方法, 其特 征在于, 应用于客户端, 包括:
当接收到页面触发指令时, 生成页面请求;
将所述页面请求传输给服务端, 其中, 所述服务端用于获取所述客户端传输的页面请
求; 根据所述页面请求向运营端发送数据获取指 令, 获取所述运营端返回的模板数据、 楼层
数据、 规则数据和依赖数据; 确定所述规则数据中与所述页面请求对应的目标 处理规则; 调
用所述依赖数据中配置的执行所述目标 处理规则所需的依赖接口, 并执行所述目标 处理规
则处理所述页面请求, 从所述模板数据中获取所述页面请求对应的目标页面模板, 以及从
所述楼层数据中获取所述 目标页面模板对应的目标楼层序列; 将所述 目标楼层序列, 返回
给所述客户端;
获取所述服务端返回的所述目标楼层序列;
解析所述目标楼层序列生成页面。
6.根据权利要求5所述的页面配置方法, 其特征在于, 所述解析所述目标楼层序列生成
页面, 包括:
加载所述目标楼层序列中每一个楼层分别对应的组件数据;
加载所述目标楼层序列中每一个所述楼层分别对应的样式信息;
加载所述目标楼层序列中每一个所述楼层的排序;
基于所述组件数据、 所述样式信息和所述 排序, 渲染生成所述页面。
7.一种页面配置方法, 其特 征在于, 应用于运营端, 包括:
接收数据配置指令;
根据所述数据配置指令, 配置并存 储模板数据、 楼层数据、 规则数据和依赖数据;
获取服务端发送的数据获取指令;
根据所述数据获取指令, 将所述模板数据、 所述楼层数据、 所述规则数据和所述依赖数
据返回给 所述服务端;
其中, 所述模板数据包括至少一个页面模板, 所述楼层数据包括每一个所述页面模板
分别对应的楼层序列, 每一个所述楼层序列包括按序排列的至少一个所述楼层; 所述楼层
数据包括至少一个楼层的相关数据, 其中, 所述相关数据包括所述楼层的标识、 样式信息和
组件数据中的至少一种; 所述规则数据包括至少一个请求处理的处理规则; 所述依赖数据
包括每一个所述处理规则执行时所需的依赖接口, 每一个所述处理规则调用所述依赖接口
后获得对应的所述页面模板 。
8.根据权利要求7所述的页面配置方法, 其特征在于, 所述根据所述数据配置指令, 配
置并存储模板数据、 楼层数据、 规则数据和依赖数据之后, 还 包括:
接收更新配置指令;
根据所述更新配置指令, 配置最新模板数据、 最新楼层数据、 最新规则数据和/或最新
依赖数据;
根据所述最新模板数据、 所述最新楼层数据、 所述最新规则数据和/或所述最新依赖数
据, 更新对应的所述模板数据、 所述楼层数据、 所述 规则数据和/或所述依赖数据。
9.根据权利要求7所述的页面配置方法, 其特征在于, 所述根据所述数据配置指令, 配权 利 要 求 书 2/5 页
3
CN 115509669 A
3
专利 页面配置方法、系统、装置、设备及存储介质
文档预览
中文文档
32 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共32页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 16:38:18上传分享