[发明专利]一种基于接口复用实现业务快速开发的方法和系统在审

专利信息
申请号: 202210654875.8 申请日: 2022-06-10
公开(公告)号: CN115113864A 公开(公告)日: 2022-09-27
发明(设计)人: 肖伟明;李志刚;杨凯;赵桥;胡西平;王华民 申请(专利权)人: 武汉虹信技术服务有限责任公司
主分类号: G06F8/36 分类号: G06F8/36;G06F16/25;G06F16/22;G06F16/23;G06F16/27
代理公司: 武汉东喻专利代理事务所(普通合伙) 42224 代理人: 纪元
地址: 430205 湖北省武汉市江夏区藏龙*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 接口 实现 业务 快速 开发 方法 系统
【说明书】:

发明公开了一种基于接口复用实现业务快速开发的方法,该方法通过对包括传输模块、存储模块和转换模块的基础技术设施模块进行标准化处理以提供对应的传输模块接口、存储模块接口和转换模块接口。然后业务模块可通过直接调用传输模块接口、存储模块接口和转换模块接口,来专注于业务逻辑功能的实现,而无需了解数据转换、存储和传输等的技术细节,较多地节省了功能开发和调试的时间。该方法能够有效分隔业务模块和基础技术设施模块,使得业务的变动不会影响基础技术设施模块,从而实现了二者功能上的解耦,可较大地提升业务开发的效率。

技术领域

本发明涉及软件系统开发的技术领域,更具体地,涉及一种基于接口复用实现业务快速开发的方法和系统。

背景技术

数据处理技术领域常常伴随着数据采集、处理、存储和传输等过程,即先将采集系统采集的数据传输给业务系统处理,业务系统处理完成后再传输给第三方系统。随着公司业务的发展,数据处理业务的需求越来越多样化,且采集系统的数据格式也变化不一,如门禁通行数据、视频监控数据等,对业务系统快速处理数据业务提出了迫切要求。

在分析了系统功能后可发现支撑业务处理的基础技术实际上变动较少,而旧项目常常在基础技术方面耗费了大量时间进行重复开发,因而加长了项目开发周期,不利于业务的快速开发。

发明内容

针对现有技术的至少一个缺陷或改进需求,本发明提供了一种基于接口复用实现业务快速开发的方法、系统、设备及介质,用于解决因在实际变动较少的基础技术设施模块方面耗费大量时间进行重复开发而导致的业务开发效率不够高的技术问题。

为实现上述目的,按照本发明的第一个方面,提供了一种基于接口复用实现业务快速开发的方法,包括步骤:

S1、传输模块等待第一类型数据的到达,同时启动超时等待定时器等待数据传输通知;

S2、所述传输模块接收到所述第一类型数据并回调给业务模块;

S3、处理回调数据完毕,调用转换模块接口将所述第一类型数据转换为数据库表数据,并设置所述数据库表数据的同步标识字段为未同步状态;

S4、调用存储模块接口存储所述数据库表数据;

S5、根据存储结果判断是否保存成功;若成功,存储模块调用传输模块接口传输所述数据库表数据;否则,记日志并给出警告信息,跳转到步骤S1;

S6、所述传输模块接收到所述数据传输通知,停止所述超时等待定时器,将所述数据库表数据转换为第二类型数据并发送到第三方系统;若所述超时等待定时器等待数据传输通知超时,则所述传输模块调用所述存储模块接口查找未同步的所述数据库表数据,经转换为所述第二类型数据后发送到所述第三方系统;

S7、所述传输模块根据发送结果判断是否发送成功;若成功,则调用所述存储模块接口更新所述数据库表数据的同步标识字段为已同步状态;否则,记日志并给出警告信息,跳转到步骤S1。

进一步地,对所述转换模块进行标准化处理以获取所述转换模块接口;对所述转换模块进行标准化处理具体包括:

定义待转换类型中各属性的名称;

标注类型中的待转换属性,标注内容为目标类型的属性名称,通过属性名称映射对应的待转换属性;

对标注的待转换属性执行转换操作,支持基本数据类型和复合数据类型转换;若源属性类型和目标属性类型一致,则直接转换;若不一致,则可指定自定义转换方法,未指定时,默认将复合数据类型转换为字符串或逆向转换将字符串转换为复合数据类型。

进一步地,对所述存储模块进行标准化处理以获取所述存储模块接口;对所述存储模块进行标准化处理具体包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉虹信技术服务有限责任公司,未经武汉虹信技术服务有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202210654875.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top