[发明专利]嵌入式数据库的远程访问方法、装置、设备及介质有效
申请号: | 201910727098.3 | 申请日: | 2019-08-07 |
公开(公告)号: | CN112351053B | 公开(公告)日: | 2022-09-20 |
发明(设计)人: | 陈仕鑫 | 申请(专利权)人: | 北京东土科技股份有限公司;北京科银京成技术有限公司 |
主分类号: | H04L67/141 | 分类号: | H04L67/141;H04L67/01;G06F16/25;G06F16/27;G06F16/28 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100041 北京市石景*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入式 数据库 远程 访问 方法 装置 设备 介质 | ||
1.一种嵌入式数据库的远程访问方法,其特征在于,包括:
嵌入式设备运行服务端函数并开启传输控制协议服务;其中,在所述嵌入式设备运行服务端函数之后,所述嵌入式设备相当于服务端设备;其中,嵌入式数据库存储于所述嵌入式设备中,所述服务端函数为在所述嵌入式数据库源码基础上开发的函数,用于使所述嵌入式设备以服务端的身份与客户端设备建立通信连接;
所述嵌入式设备接收客户端设备发送的连接请求,并在与所述客户端设备连接成功后,接收所述客户端设备发送的操作请求,其中,所述客户端设备预先运行客户端函数,所述客户端函数与所述服务端函数匹配,用于使所述客户端设备与所述嵌入式设备建立通信连接;所述操作请求中包括请求类型以及与请求类型对应的嵌入式数据库语句;
所述嵌入式设备根据所述操作请求的请求类型,调用匹配的远程操作处理函数对所述操作请求进行解析处理之后,调用嵌入式数据库源码函数对所述嵌入式数据库执行与所述操作请求匹配的操作,并将操作结果反馈给所述客户端设备。
2.根据权利要求1所述的方法,其特征在于,所述操作请求为事务插入请求;
所述嵌入式设备根据所述操作请求的请求类型,调用匹配的远程操作处理函数对所述操作请求进行解析处理后,调用嵌入式数据库源码函数对所述嵌入式数据库执行与所述操作请求匹配的操作,包括:
所述嵌入式设备如果确定所述操作请求为事务插入请求,则调用远程事务插入函数,向所述客户端设备发送数据传送指示,其中,所述数据传送指示用于指示所述客户端设备进行批量数据传送直至将全部数据传送完毕;
所述嵌入式设备接收所述客户端设备传送的全部数据之后,调用嵌入式数据库源码函数对所述嵌入式数据库执行插入所述全部数据的操作。
3.根据权利要求1所述的方法,其特征在于,所述操作请求为插入请求,所述嵌入式设备的文件存储系统为FAT格式;
调用嵌入式数据库源码函数对所述嵌入式数据库执行与所述操作请求匹配的操作,包括:
在调用嵌入式数据库源码函数对所述嵌入式数据库执行与所述插入请求匹配的插入操作的过程中,如果接收到存储报错信息,则创建与原有的所述嵌入式数据库匹配的一个新的嵌入式数据库分库;其中,所述新的嵌入式数据库分库的名称与原有的所述嵌入式数据库的名称匹配;
调用嵌入式数据库源码函数继续对所述新的嵌入式数据库分库执行与所述插入请求匹配的未完成的插入操作。
4.一种嵌入式数据库的远程访问方法,其特征在于,包括:
客户端设备运行客户端函数,向嵌入式设备发送连接请求;其中,所述客户端函数用于使所述客户端设备与所述嵌入式设备建立通信连接,所述嵌入式设备预先运行服务端函数并开启传输控制协议服务;其中,在所述嵌入式设备运行服务端函数之后,所述嵌入式设备相当于服务端设备;嵌入式数据库存储于所述嵌入式设备中,所述服务端函数为在所述嵌入式数据库源码基础上开发的函数,与所述客户端函数匹配,用于使所述嵌入式设备以服务端的身份与客户端设备建立通信连接;
所述客户端设备在与所述嵌入式设备连接成功后,向所述嵌入式设备发送操作请求,以使所述嵌入式设备根据所述操作请求的请求类型,调用匹配的远程操作处理函数对所述操作请求进行解析处理之后,调用嵌入式数据库源码函数对所述嵌入式数据库执行与所述操作请求匹配的操作;其中,所述操作请求中包括请求类型以及与请求类型对应的嵌入式数据库语句;
所述客户端设备接收所述嵌入式设备反馈的操作结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京东土科技股份有限公司;北京科银京成技术有限公司,未经北京东土科技股份有限公司;北京科银京成技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910727098.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种运输车的充电校准方法和装置
- 下一篇:洗涤桶组件及洗衣机