首页> 中国专利> 利用规则路由引擎进行多协议保险公司系统对接的方法

利用规则路由引擎进行多协议保险公司系统对接的方法

摘要

本发明提供一种利用规则路由引擎进行多协议保险公司系统对接的方法,包括路由层、组件层和处理器层;路由层,用于对接口或任务进行拆解,并规定路由器接口的模式、数据结构和传输数据;组件层,按照路由层面设计的接口和数据结构进行协议实现,对多种协议进行封装和实现;处理器层,是指对数据校验层面、数据转换层面和数据日志层面的设计。本发明结构简单,开发迅速、应对变化的能力强和支持主流协议广泛。

著录项

  • 公开/公告号CN113055299A

    专利类型发明专利

  • 公开/公告日2021-06-29

    原文格式PDF

  • 申请/专利权人 无锡智道安盈科技有限公司;

    申请/专利号CN201911374438.5

  • 发明设计人 王聪;

    申请日2019-12-27

  • 分类号H04L12/781(20130101);H04L29/06(20060101);

  • 代理机构32262 无锡市朗高知识产权代理有限公司;

  • 代理人赵华;邱晓琳

  • 地址 214000 江苏省无锡市新吴区震泽路18号双子楼B栋7楼

  • 入库时间 2023-06-19 11:39:06

说明书

技术领域

本发明主要涉及产品设计领域,尤其涉及一种利用规则路由引擎进行多协议保险公司系统对接的方法。

背景技术

保险公司产品每时每刻,层出不穷,产品上线、下线频繁,产品条款,规则变化快速。每新增一个产品,每一次保司更新、每一次活动都要单独开发,耗费开发人员多、耗时长、测试难度大。

已公开中国发明专利,申请号CN201710529639.2,专利名称:一种智能电子产品云设计公共服务平台,申请日:2017-07-02,本发明涉及一种智能电子产品云设计公共服务平台,包括:控制层,用于公共服务平台的控制管理,并控制连接应用层;接口层,用于与外部设备通信连接;接口层与控制层之间还设有媒体交换层;应用层中设有应用程序兼容接口;接口层中含有通信协议翻译层和协议适配组件;该接口层包括:用于宽带网络接入、无线网络信号覆盖及与其它通讯终端的通信的无线路由通信单元;无线路由通信单元与主控单元相连等。本发明解决了现有技术不能实现区域内设计知识与技术资源的有效整合与服务创新,不能为电子企业提供产品定制设计服务、资源发布与共享服务、技术咨询服务等。

发明内容

针对现有技术的上述缺陷,本发明提供一种利用规则路由引擎进行多协议保险公司系统对接的方法,包括路由层、组件层和处理器层;

所述路由层,用于对接口或任务进行拆解,并规定路由器接口的模式、数据结构和传输数据;

所述组件层,按照路由层面设计的接口和数据结构进行协议实现,对多种协议进行封装和实现;

所述处理器层,是指对数据校验层面、数据转换层面和数据日志层面的设计。

优选的,路由器接口的模式采用基于规则模式和基于广播模式。

优选的,传输数据是指context,body,properties,header。

优选的,组件层采用插件plugin的形式,对多种协议进行封装和实现。

优选的,数据校验层面设计是指对校验处理器的设计,包括数据的类型,格式。

优选的,数据转换层面设计是指对转换处理器的设计,包括数据从时间戳变为yyyyMMdd的年月日格式。

优选的,数据日志层面设计是指对日志处理器的设计,包括记录关键数据流入、流出的日志记录和日志记录的脱敏处理。

本发明的有益效果:开发迅速,尽可能做到配置化,至少80-90%是要达到的,应对变化的能力强,包括变化的场合,但至少80%是可以通过变更配置完成,支持主流协议广泛,如主流的HTTP(S),FTP,SOAP,需要100%支持的产品来支持业务的发展。

附图说明

图1为本发明的结构图;

具体实施方式

为了使本技术领域人员更好地理解本发明的技术方案,并使本发明的上述特征、目的以及优点更加清晰易懂,下面结合实施例对本发明做进一步的说明。实施例仅用于说明本发明而不用于限制本发明的范围。

如图1所示可知,本发明包括有:路由层、组件层和处理器层;

所述路由层,用于对接口或任务进行拆解,并规定路由器接口的模式、数据结构和传输数据;

所述组件层,按照路由层面设计的接口和数据结构进行协议实现,对多种协议进行封装和实现;

所述处理器层,是指对数据校验层面、数据转换层面和数据日志层面的设计。

在本实施中优选的,路由器接口的模式采用基于规则模式和基于广播模式。

在实际操作中,对接口或任务进行拆解,例如一个任务T,可以拆解为endpainte1,e2,,,en,设计路由接口为:

基于规则模式:

from(“start”).to(invoked:e1).to(invoked:e2)...to(invoked:en)

基于广播模式:

from(“start”).multicast([invoked:e1,invoked:e2...invoked:en])。

在本实施中优选的,传输数据是指context,body,properties,header。

在路由层面的设计,在接口或任务进行拆解后,对于to接口参数的定义,定义一个上下文数据结构exchange,包括传输的基本数据如,context,body,properties,header等。

在本实施中优选的,组件层采用插件plugin的形式,对多种协议进行封装和实现。

在本实施中优选的,数据校验层面设计是指对校验处理器的设计,包括数据的类型,格式。

在本实施中优选的,数据转换层面设计是指对转换处理器的设计,包括数据从时间戳变为yyyyMMdd的年月日格式。

在本实施中优选的,数据日志层面设计是指对日志处理器的设计,包括记录关键数据流入、流出的日志记录和日志记录的脱敏处理。

上述实施例仅例示性说明本专利申请的原理及其功效,而非用于限制本专利申请。任何熟悉此技术的人士皆可在不违背本专利申请的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本专利申请所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本专利请的权利要求所涵盖。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号