[发明专利]一种实现接口数据一致性的接口、方法及通信系统有效
申请号: | 200710120371.3 | 申请日: | 2007-08-16 |
公开(公告)号: | CN101119408A | 公开(公告)日: | 2008-02-06 |
发明(设计)人: | 贾永鲁 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04M3/24 | 分类号: | H04M3/24;G06F17/30;H04L29/06;H04M15/00 |
代理公司: | 北京律诚同业知识产权代理有限公司 | 代理人: | 梁挥;祁建国 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 接口 数据一致性 方法 通信 系统 | ||
1.一种实现接口数据一致性的接口,与计费营帐系统和客户维系与挽留系统连接,其特征在于,包括:
一文件预处理模块,用于对所述计费营帐系统导出的所述客户维系与挽留系统所需信息的文件,进行格式预处理,将所述文件的格式转换成文件入库模块可识别的格式;
一文件入库模块,用于将经过格式预处理的文件导入临时接口表中,当所述文件入库完毕后,将数据库中所述文件的准备就绪标志修改为已准备完毕状态;
一任务执行总控模块,用于定时读取所述数据库中文件的准备就绪标志,当所述准备就绪标志为已准备完毕状态时,激活对所述文件的后续任务处理,并协调执行后续任务,任务成功执行完毕后,恢复文件的准备就绪标志。
2.根据权利要求1所述的实现接口数据一致性的接口,其特征在于,所述文件预处理模块进一步包括:
一预处理配置文件,包含文件名信息、每行数据的长度、各字段分隔符、各字段名称和各字段起始位置信息。
3.根据权利要求1或2所述的实现接口数据一致性的接口,其特征在于,所述文件入库模块进一步包括:
一入库配置文件,包含登录数据库用户名、登录密码、登录数据库服务名、要入库的文件名信息、入库的临时接口表及其字段名、调用的存储过程、文件中字段分隔符和单次入库的行数。
4.根据权利要求3所述的实现接口数据一致性的接口,其特征在于,所述任务执行总控模块进一步包括:
一时间任务模块,用于设定循环等待时长和最大等待时长,根据所述循环等待时长定时启动对数据库中所述文件的准备就绪标志的查询,计算累计循环等待的次数,并换算成等待时长,若所述等待时长小于所述最大等待时长,则继续循环等待,若超过了最大等待时长,终止继续等待。
5.一种实现接口数据一致性的方法,其特征在于,包括:
步骤一,对计费营帐系统导出的包含客户维系与挽留系统所需信息的文件,进行格式预处理,将所述文件的格式转换成文件入库模块可识别的格式;
步骤二,将经过格式预处理的文件导入临时接口表中,当所述文件入库完毕后,将数据库中所述文件的准备就绪标志修改为已准备完毕状态;
步骤三,定时读取所述数据库中文件的准备就绪标志,当所述准备就绪标志为已准备完毕状态时,激活对所述文件的后续任务处理,并协调执行后续任务,任务成功执行完毕后,恢复文件的准备就绪标志。
6.根据权利要求5所述的实现接口数据一致性的方法,其特征在于,所述步骤一之前进一步包括:
计费营帐系统将所述客户维系与挽留系统所需的涉及客户、用户、帐户和/或帐务资料信息以文件形式导出,存放在一指定位置下,其中不同类型信息的文件采用不同的文件名,多个同类型信息的文件分别采用不同的流水号。
7.根据权利要求6所述的实现接口数据一致性的方法,其特征在于,所述步骤一具体包括:
步骤71,将从所述指定位置中获取到的文件,同样复制成两份,将一份文件根据预处理配置文件进行文件格式的预先处理,将另一份文件进行压缩备份;
步骤72,经过预处理后,将预处理成功的文件送入文件入库模块的输入位置,将预处理失败的文件放入预处理失败文件输出位置下进行备份。
8.根据权利要求7所述的实现接口数据一致性的方法,其特征在于,所述步骤二进一步包括:
步骤81,在数据库中查询到要入库文件类型的状态为锁释放状态,则先加锁,然后根据入库配置文件,将所述类型的一个文件进行入库,入库成功后,将锁释放,再按照步骤81进行所述类型的下一个文件的入库;
步骤82,根据所述类型文件的流水号,判断所述类型的文件全部入库后,将所述数据库中所述类型文件的准备就绪标志修改为已准备完毕状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710120371.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:人脸皮肤分析仪
- 下一篇:一种自动截止防回血并带有报警器接口的一次性输液器