[发明专利]一种应用配置方法及装置、计算机设备有效
申请号: | 202010847351.1 | 申请日: | 2020-08-21 |
公开(公告)号: | CN111984305B | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 吕骁博 | 申请(专利权)人: | 腾讯科技(上海)有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F8/65;A63F13/69;A63F13/55 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 李汉亮 |
地址: | 201200 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 配置 方法 装置 计算机 设备 | ||
1.一种应用配置方法,其特征在于,应用于应用开发终端,所述应用配置方法包括:
接收配置维护请求,所述配置维护请求用于对应用内对象的对象数据进行配置;
根据数据配置参数,展示第一数据格式的对象配置窗口;
基于所述对象配置窗口,获取第一数据格式的对象数据;
将所述第一数据格式的对象数据,转换为所述应用开发终端本地的数据;
为所述应用开发终端本地的数据分配句柄,得到托管对象;
在所述托管对象内,对所述应用开发终端本地的数据进行类型转换,得到所述应用开发终端对应操作系统下的结构化数据;
根据所述应用开发终端对应操作系统下的结构化数据,生成所述对象数据的全量数据,所述全量数据包括应用服务器对应的第二数据格式的对象数据、以及应用客户端对应的第三数据格式的对象数据;
将所述第二数据格式的对象数据发送至应用服务器,以使得所述应用服务器基于所述第二数据格式的对象数据进行对象参数更新;
将所述第三数据格式的对象数据发送至应用客户端,以使得所述应用客户端基于所述第三数据格式的对象数据进行对象参数更新;
接收定义维护请求,所述定义维护请求用于对应用内对象的数据配置参数的数据定义或者规则定义中的至少一种进行配置;
展示第四数据格式的定义配置窗口;
基于所述定义配置窗口,获取第四数据格式的定义数据,所述定义数据包括数据定义数据或规定定义数据中的至少一种;
将所述第四数据格式的定义数据,转换为跨平台数据格式下的通用定义数据;
将所述通用定义数据发送至应用服务器,以使得所述应用服务器基于所述通用定义数据生成对应系统下的定义数据并根据所述定义数据和自定义数据中的至少一种生成用于检测对象数据有效性的交叉检测数据;
将所述通用定义数据发送至应用客户端,以使得所述应用客户端基于所述通用定义数据生成对应系统下的定义数据。
2.根据权利要求1所述的应用配置方法,其特征在于,所述根据所述应用开发终端对应操作系统下的结构化数据,生成所述对象数据的全量数据,包括:
根据所述应用服务器对应操作系统下的配置数据格式,将所述结构化数据转换为所述第二数据格式的对象数据;
根据所述应用客户端对应操作系统下的配置数据格式,将所述结构化数据转换为所述第三数据格式的对象数据。
3.根据权利要求1所述的应用配置方法,其特征在于,在所述托管对象内,对所述应用开发终端本地的数据进行类型转换,得到所述应用开发终端对应操作系统下的结构化数据的步骤之后,还包括:
获取交叉检测数据,所述交叉检测数据包括所述应用服务器根据规则定义数据、数据定义数据以及自定义数据生成的可运行数据;
运行所述交叉检测数据,对所述应用开发终端对应操作系统下的结构化数据进行检测;
若检测通过,则执行所述第二数据格式的对象数据以及所述第三数据格式的对象数据对应的转换步骤。
4.根据权利要求1所述的应用配置方法,其特征在于,所述将所述第二数据格式的对象数据发送至应用服务器的步骤,包括以下方式中的至少一种:
在推送条件满足时,根据预先存储的所述应用服务器的通信地址,将所述第二数据格式的对象数据发送至所述应用服务器;
或者,在接收到所述应用服务器发送的服务器对象数据变更获取请求后,基于所述服务器对象数据变更获取请求对应的请求响应,将所述第二数据格式的对象数据发送至所述应用服务器。
5.根据权利要求1所述的应用配置方法,其特征在于,所述将所述第三数据格式的对象数据发送至应用客户端的步骤,包括以下方式中的至少一种:
在推送条件满足时,根据预先存储的所述应用客户端的通信地址,将所述第三数据格式的对象数据发送至所述应用客户端;
或者,在接收到所述应用客户端发送的客户端对象数据变更获取请求后,基于所述客户端对象数据变更获取请求对应的请求响应,将所述第三数据格式的对象数据发送至所述应用客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(上海)有限公司,未经腾讯科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010847351.1/1.html,转载请声明来源钻瓜专利网。