[发明专利]服务器接口配置方法及服务器在审
申请号: | 201510765039.7 | 申请日: | 2015-11-11 |
公开(公告)号: | CN105306579A | 公开(公告)日: | 2016-02-03 |
发明(设计)人: | 许培 | 申请(专利权)人: | 盛趣信息技术(上海)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 上海思微知识产权代理事务所(普通合伙) 31237 | 代理人: | 菅秀君 |
地址: | 201203 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 接口 配置 方法 | ||
1.一种服务器接口配置方法,其特征在于,服务器使用文本语言配置其接口,以直接访问所述服务器上的数据库。
2.一种使用权利要求1所述的接口配置方法的服务器,其特征在于,所述服务器包括:数据包处理模块、数据库处理模块以及网络模块;
所述数据包处理模块获取一终端设备发出的请求报文,对所述请求报文进行解析并组装成一第一数据包,然后将所述第一数据包发送至所述数据库处理模块;
所述数据库处理模块对所述第一数据包进行处理以获取所述终端设备需要的数据,并形成一第二数据包发送至所述终端设备;
所述服务器与终端设备通过所述网络模块实现通信。
3.如权利要求2所述的服务器,其特征在于,所述第二数据包的格式和所述请求报文的格式相同。
4.如权利要求3所述的服务器,其特征在于,所述第二数据包和请求报文均包括TLV格式。
5.如权利要求2所述的服务器,其特征在于,所述数据库处理模块通过执行SQL语句对所述第一数据包进行处理。
6.如权利要求2所述的服务器,其特征在于,所述数据包处理模块通过XML文本语言对所述请求报文进行解包。
7.如权利要求2所述的服务器,其特征在于,所述服务器还包括业务调度模块、缓存处理模块以及脚本处理模块;
所述业务调度模块根据所述请求报文的类型调度所述数据库处理模块和缓存处理模块;
所述缓存处理模块将需要缓存的数据存储至缓存寄存器,以实现快速检索;
所述脚本处理模块用于处理所述服务器与终端设备信息交互中的逻辑判断。
8.如权利要求7所述的服务器,其特征在于,所述请求报文的类型包括数据处理类型和缓存处理类型;
当所述请求报文为数据处理类型时,则所述业务调度模块调用所述数据库处理模块;
当所述请求报文为缓存处理模块时,则所述业务调度模块调用所述缓存处理模块。
9.如权利要求7所述的服务器,其特征在于,所述脚本处理模块的逻辑判断包括:判断所述请求报文的类型以及所述缓存寄存器中是否存储有所述终端设备需要的数据。
10.如权利要求7所述的服务器,其特征在于,所述缓存处理模块采用散列算法将需要缓存的数据存储至所述缓存寄存器。
11.如权利要求7所述的服务器,其特征在于,所述脚本处理模块包括可嵌入至C/C++中的脚本语言处理模块。
12.如权利要求11所述的服务器,其特征在于,所述脚本处理模块包括LUA处理模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盛趣信息技术(上海)有限公司,未经盛趣信息技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510765039.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于大数据的老人云服务系统
- 下一篇:远程下载列车运行监控记录文件的方法