[发明专利]一种利用数据库管理接收机配置的方法在审
申请号: | 201810156870.6 | 申请日: | 2018-02-24 |
公开(公告)号: | CN109145017A | 公开(公告)日: | 2019-01-04 |
发明(设计)人: | 毕化镭;吴波;方智强;刘国锋;于嘉昱 | 申请(专利权)人: | 上海双微导航技术有限公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/25;H04L12/24;H04L29/08 |
代理公司: | 上海宣宜专利代理事务所(普通合伙) 31288 | 代理人: | 刘君 |
地址: | 201702 上海市青*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接收机配置 网页 第三方数据库 数据库管理 数据库文件 配置参数 配置 读取 管理接收机 进程间通信 参数反馈 测试代码 配置操作 配置文件 维护作业 预留接口 运行程序 能力强 传递 拓展 数据库 自制 测试 移植 清晰 自由 应用 成功 | ||
本发明提供了一种利用数据库管理接收机配置的方法,包括以下步骤:根据需要是否使用第三方数据库;利用测试代码对移植的第三方数据库或者自制数据库进行测试;用户在网页上的预留接口填写配置参数,配置参数通过网页web服务器传递给cgi或fcgi,通过进程间通信传递给应用;判断数据库文件是否存在;打开数据库文件,获取接收机配置参数,将获取的参数反馈到网页上或者运行程序中;用户通过网页或功能进行判断,设置和读取配置是否成功,本发明实现了管理接收机配置操作,具有可拓展能力强,配置明确,用户可以对于配置进行自由拓展,极大的提高了接收机配置的灵活性,并且配置文件清晰明了,方便进行后续维护作业。
技术领域
本发明涉及利用数据库管理接收机领域,具体涉及到一种利用数据库管理接收机配置的方法。
背景技术
目前,管理接收机配置文件主要通过JSON和XML格式保存接收机配置,采用的形式是“名称=值”的行存储,在大型应用如java,.net的项目中xml应用较多,主要原因是平台或操作语言提供了xml操作的API。在小型的项目中,保存配置文件,JSON比较常用,具有良好的结构性,意义明确,便与表达,语法简单,解析器易实现,便于解析和格式化输出。但是这两种格式的配置文件主要缺点都是不易拓展,可读性差,“名称”在程序员层面需要提前确定,无法在用户层面上自由拓展,最终导致的一些功能通道的数量是确定的,无法自由增加和减少。
发明内容
针对现有技术存在上述的不足,本发明提供了一种利用数据库管理接收机配置的方法,本发明实现了管理接收机配置操作,具有可拓展能力强,配置明确,用户可以对于配置进行自由拓展,极大的提高了接收机配置的灵活性,并且配置文件清晰明了,方便进行后续维护作业。
本发明的技术方案为,一种利用数据库管理接收机配置的方法,包括以下步骤:
步骤(1):根据需要是否使用第三方数据库;
步骤(2):利用测试代码对移植的第三方数据库或者自制数据库进行测试;
步骤(3):用户在网页上的预留接口填写配置参数,配置参数通过网页web服务器传递给cgi或fcgi,通过进程间通信传递给应用;
步骤(4):判断数据库文件是否存在;
步骤(5):打开数据库文件,获取接收机配置参数,将获取的参数反馈到网页上或者运行程序中;
步骤(6):用户通过网页或功能进行判断,设置和读取配置是否成功,若成功,则结束;若失败,则重新执行步骤(3)。
上述的方法,其中,所述步骤(1)中,如果使用第三方数据库,在接收机内部移植第三方数据库,在代码里,移植相应的静态库和头文件,如果不使用第三方数据库,在代码中封装函数接口。
上述的方法,其中,所述步骤(3)中,若测试失败,重新执行步骤(1)。
上述的方法,其中,所述步骤(4)中,若存在,则调用接口或命令将配置参数写入数据库文件中;若不存在,则创建数据库,创建表,创建文件。
上述的方法,其中,所述步骤(6)中:若成功,则结束;若失败,则重新执行步骤(3)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海双微导航技术有限公司,未经上海双微导航技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810156870.6/2.html,转载请声明来源钻瓜专利网。