[发明专利]CSV配置更新方法、存储介质有效
申请号: | 202010058279.4 | 申请日: | 2020-01-19 |
公开(公告)号: | CN113138781B | 公开(公告)日: | 2022-07-26 |
发明(设计)人: | 刘德建;林琛;陈波;伍张发 | 申请(专利权)人: | 福建省天奕网络科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71 |
代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 林振杰 |
地址: | 350212 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | csv 配置 更新 方法 存储 介质 | ||
本发明提供CSV配置更新方法、存储介质,方法包括:提交CSV格式配置文件至GIT服务器的配置目录;服务端加载所述CSV格式配置文件;服务端解析CSV格式配置文件为字典结构的配置文件;服务端输出配置文件至公共目录;服务端启动HTTP服务后,输出本地的配置文件的版本号至客户端,使客户端判断接收到的版本号与本地的配置文件的版本号是否一致;若不一致,则从公共目录获取所述配置文件。本发明能够实现客户端与服务端配置文件格式数据的统一,共同维护同一份配置文件的版本管理;能够实现双端配置文件版本更新的一致性,确保运行正常;还能兼容配置文件对应客户端的差异性;同时提供对客户端友好的多格式配置文件。
技术领域
本发明涉及配置更新领域,具体涉及CSV配置更新方法、存储介质。
背景技术
CSV配置文件大多运用于游戏领域,用于存储游戏配置数据。目前,游戏配置一般会一式两份,分别提供给客户端与服务端。分配到手后的更新配置由各自独立更新,配置结构也未统一数据格式。但要求确是需要维护两份配置文件版本更新保持一致,若出现不一致且版本之间不兼容,会导致游戏运行异常,需要花更多时间去核查版本一致性问题。因此,有必要对CSV配置文件的更新方式进行优化,以解决更新不统一的问题。
发明内容
本发明所要解决的技术问题是:提供CSV配置更新方法、存储介质,实现客户端与服务端保持配置文件版本的一致性。
为了解决上述技术问题,本发明采用的技术方案为:
CSV配置更新方法,包括:
提交CSV格式配置文件至GIT服务器的配置目录;
服务端监控到所述配置目录发生变化后,加载所述CSV格式配置文件;
服务端解析所述CSV格式配置文件为字典结构的配置文件,并存储至本地;
服务端输出所述配置文件至公共目录;
服务端启动HTTP服务后,输出本地的配置文件的版本号至客户端,使客户端判断接收到的版本号与本地的配置文件的版本号是否一致;若不一致,则从公共目录获取所述配置文件。
本发明提供的另一个技术方案为:
一种计算机可读存储介质,其上存储有计算机程序,所述程序在被处理器执行时,能够实现上述CSV配置更新方法所包含的步骤。
本发明的有益效果在于:本发明不仅统一了服务端与客户端的CSV配置文件的数据格式,减少了策划人员的管理和制作时间;并且实现了对同一份配置文件的版本管理,以及客户端和服务端的新版本检查并统一更新,保证了双端配置文件版本的一致性,确保游戏正常运行。
附图说明
图1为本发明实施例一种CSV配置更新方法的流程示意图;
图2为本发明实施例二和实施例三提供的CSV配置更新方法的流程示意图。
具体实施方式
为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。
本发明最关键的构思在于:共同使用和维护同一份配置文件,客户端和服务端统一更新配置文件,确保双端配置版本的一致性。
本发明涉及的技术术语解释:
请参照图1,本发明提供CSV配置更新方法,包括:
提交CSV格式配置文件至GIT服务器的配置目录;
服务端监控到所述配置目录发生变化后,加载所述CSV格式配置文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建省天奕网络科技有限公司,未经福建省天奕网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010058279.4/2.html,转载请声明来源钻瓜专利网。