[发明专利]一种文件接口系统有效
申请号: | 201710253183.1 | 申请日: | 2017-04-18 |
公开(公告)号: | CN107153539B | 公开(公告)日: | 2021-03-30 |
发明(设计)人: | 汤学良 | 申请(专利权)人: | 北京思特奇信息技术股份有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;H04L29/08 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 杨立 |
地址: | 100086 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文件 接口 系统 | ||
1.一种文件接口系统,其特征在于,包括主函数模块和函数库,其中:
所述主函数模块用于获取接口编号,根据所述接口编号从接口参数配置表中读取需要调用的函数库名和执行步骤,并根据所述函数库名加载相应的函数库;
所述函数库用于存储封装过的功能模块,并根据所述执行步骤执行相应的功能模块;
所述主函数模块和所述功能模块均为shell脚本。
2.根据权利要求1所述的接口系统,其特征在于,所述功能模块包括:
采集模块,用于采集客服数据,并将所述客服数据写入接口表。
3.根据权利要求2所述的接口系统,其特征在于,所述功能模块还包括:
生成模块,用于从所述接口表中读取所述客服数据,并从所述接口参数配置表中读取文件命名规则,将所述接口表中的客服数据按所述文件命名规则生成客服文件,并将所述客服文件存储到文件目录下。
4.根据权利要求3所述的接口系统,其特征在于,所述功能模块还包括:
传输模块,用于传输所述客服文件。
5.根据权利要求4所述的接口系统,其特征在于,所述传输模块包括:
上传单元,用于将所述客服文件上传到上级服务器;
下载单元,用于将所述上级服务器中的文件下载到本地服务器。
6.根据权利要求3至5任一项所述的接口系统,其特征在于,所述功能模块还包括:
扫描入库模块,用于扫描所述客服文件,判断是否存在符合所述文件命名规则的客服文件,并将所述客服文件中的客服数据写入实体表中。
7.根据权利要求6所述的接口系统,其特征在于,所述扫描入库模块包括:
扫描单元,用于扫描文件目录下是否存在符合所述文件命名规则的客服文件,如果不存在则发出警告信息;
入库单元,用于当文件目录下存在符合所述文件命名规则的客服文件时,判断所述客服文件是否配置了入库前存储过程,如果配置了,则调用所述入库前存储过程,对所述接口表进行清理或初始化,并将所述客服文件导入到所述接口表中,并判断所述客服文件是否配置了入库后存储过程,如果配置了,则输出所述接口表中的客服文件到实体表。
8.根据权利要求1至5任一项所述的接口系统,其特征在于,所述功能模块还包括:
后台程序启动模块,用于获取需要执行的后台程序,并直接启动所述后台程序。
9.根据权利要求8所述的接口系统,其特征在于,所述功能模块还用于当所述函数库在根据所述执行步骤执行相应的功能模块时,自动生成相应功能模块的操作日志,并存储在数据库日志表中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京思特奇信息技术股份有限公司,未经北京思特奇信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710253183.1/1.html,转载请声明来源钻瓜专利网。