一种基于事项业务规则的智能分发调度系统技术方案

技术编号:16270787 阅读:48 留言:0更新日期:2017-09-22 22:23
本发明专利技术公开了一种基于事项业务规则的智能分发调度系统,属于业务支撑技术领域。本发明专利技术的基于事项业务规则的智能分发调度系统依据事项的业务规则,定义适配器,用于各个事项的个性接口,对外提供统一接口标准,标准接口定义完成后,发布到智能分发调度系统中,指定统一的事项业务标准,通过灵活的调度配置,接入各单位的事项业务,实现各单位事项业务间的相互调用,各个业务系统只需要调用调度系统的标准接口,由调度系统完成各个业务系统间的协作。该发明专利技术的基于事项业务规则的智能分发调度系统能够有效的解决对接难、重复对接、高成本对接的问题,具有很好的推广应用价值。

【技术实现步骤摘要】
一种基于事项业务规则的智能分发调度系统
本专利技术涉及业务支撑
,具体提供一种基于事项业务规则的智能分发调度系统。
技术介绍
加快电子政务建设是提高党政机关工作效率、政府公共服务水平和社会城市管理水平的重要手段。“十二五”期间,各级政府高度重视电子政务工作全面进入了服务主导、应用深化、集约发展、整体推进的新时期。随着行政审批制度改革的深入,条与块之间相互衔接与协同的问题越来越突出。为了加强经济调节、市场监管、社会管理和公共服务职能必须加强条条的作用,然而过度的专业分工却给社会治理带来新的问题,特别是基层政府作为党委、政府工作的承受层、操作层和落实层,由于信息孤岛、业务壁垒导致工作压力越来越大,因此解决该类问题成为政府改革政务服务工作的重点。通过整合现有各类基层公共服务平台的场所、设备、系统、人员、经费等资源,提供综合窗口受理服务,逐步实现“前台一口受理,后台分工协办”的工作模式。但是由于各个平台系统都有自己的数据标准,互相间的调用没有统筹处理,对接的接口不统一,导致出现对接困难,重复对接的问题,最后由于各种问题导致对接不了。各部门间的平台系统想打造成协同办公系统,实现与各部门审批业务系统的无缝对接,实现起来非常困难。
技术实现思路
本专利技术的技术任务是针对上述存在的问题,提供一种能够有效的解决对接难、重复对接、高成本对接问题的基于事项业务规则的智能分发调度系统。为实现上述目的,本专利技术提供了如下技术方案:一种基于事项业务规则的智能分发调度系统,所述智能分发调度系统依据事项的业务规则,定义适配器,用于各个事项的个性接口,对外提供统一接口标准,标准接口定义完成后,发布到智能分发调度系统中,指定统一的事项业务标准,通过灵活的调度配置,接入各单位的事项业务,实现各单位事项业务间的相互调用,各个业务系统只需要调用调度系统的标准接口,由调度系统完成各个业务系统间的协作。本专利技术所述的基于事项业务规则的智能分发调度系统能够打破各个业务系统信息壁垒,可以将申办、受理数据分发到各部门自建系统,各部门也可以直接通过智能分发调度系统提供的对接服务获取数据,实现单事项、垮部门(垮层级)协同审批事项分发汇集的传输。所述智能分发调度系统自带路由功能,可以根据每个节点数据流大小控制对接数据的流向,解决大并发的场景业务系统排队调用接口的问题。系统自备服务监控、服务对账、服务二次提交功能。市基层公共服务综合平台对统一受理应用系统、市(区)部门审批系统、基层公共服务系统进行整合,由调度管理系统进行协同调度。调度管理系统集中部署,实现市区街社四级垂直分拨调度。作为优选,所述智能分发调度系统的功能包括事项服务集成、事项数据缓存管理、事项通信管理、服务监控、服务安全和接口设计,事项服务集成功能包括事项映射、协议转换、服务编排、事项管理和自定义适配器;事项数据缓存管理功能包括缓存超时管理、缓存策略定义、缓存持久化、缓存命中率和缓存索引;事项通信管理功能包括事项接口寻址、发布/订阅、接口标准管理、同步/异步消息和响应/请求;服务监控功能包括服务监控、调用统计、服务评估和服务测试;服务安全功能包括认证、授权、加密和日志;接口设计功能包括调用流程和接口类别。作为优选,所述事项服务集成功能的事项映射为配置综合受理事项与对接业务系统事项间的关系,定义事项名称对应关系、事项编码对应关系,包括一对一映射、复杂元素映射、多对多元素映射、一到多映射、多到一映射。一对一映射:直接将源字段赋给目标字段。复杂元素映射:直接将同属性名的子元素映射到目标对象,属性名不同的被忽略,如果子元素为数组,则忽略。多对多元素映射:在目标上创建相同个数的元素,如果子元素为数组,则忽略。一到多映射:同一个源元素可以映射到多个目标元素。多到一映射:映射规则中不支持多对一映射,如果希望将多个元素的某个值、和值、平均值映射到单一的目标元素,则需要使用公式规则。如果希望将多个元素筛选使用,则需要使用过滤规则。作为优选,所述事项服务集成功能的协议转换为不同业务系统使用不同的协议传递消息,调度管理系统提供不同的接口类型以适应不同的入口或出口,协议的转换在调度管理系统内部封装完成,不需要在接入系统端做太多相关修改。服务编排指的是以用户需求为目的,将各种服务或要素进行科学的安排和组织,使各个组成部分平衡协调,生成能够满足用户要求的服务。通过服务分析和设计来定义一个完整的组合服务或流程服务,这个服务有完整的服务接口和服务契约文件,和传统方法的区别就在于这个组合服务是通过服务编排来实现出来的,而不需要通过程序开发代码的方式来实现服务的编排和组合。编排的重点是服务可以接服务,因此往往上一个服务的输出将成为下一个服务的输入信息,在上一个服务进行服务调用和计算得到结果后将输出信息直接和下一个服务的输入信息进行映射,就达到基本的服务组装和编排的目的。事务管理主要包括分布式事务、两阶段提交、一阶段提交、事务补偿机制等。分布式事务:XA是由X/Open组织提出的分布式事务的规范。XA规范主要定义了(全局)事务管理器(TransactionManager)和(局部)资源管理器(ResourceManager)之间的接口。XA接口是双向的系统接口,在事务管理器(TransactionManager)以及一个或多个资源管理器(ResourceManager)之间形成通信桥梁。XA之所以需要引入事务管理器是因为,在分布式系统中,从理论上讲,两台机器理论上无法达到一致的状态,需要引入一个单点进行协调。事务管理器控制着全局事务,管理事务生命周期,并协调资源。资源管理器负责控制和管理实际资源。两阶段提交是指第一阶段:准备阶段,第二阶段:提交阶段。将提交分成两阶段进行尽可能晚地提交事务,让事务在提交前尽可能地完成所有能完成的工作,这样,最后的提交阶段将是一个耗时极短的微小操作,这种操作在一个分布式系统中失败的概率是非常小的,也就是所谓的“网络通讯危险期”非常的短暂,这是两阶段提交确保分布式事务原子性的关键所在。从两阶段提交的工作方式来看,很显然,在提交事务的过程中需要在多个节点之间进行协调,而各节点对锁资源的释放必须等到事务最终提交时,这样,比起一阶段提交,两阶段提交在执行同样的事务时会消耗更多时间。事务执行时间的延长意味着锁资源发生冲突的概率增加,当事务的并发量达到一定数量的时候,就会出现大量事务积压甚至出现死锁,系统性能就会严重下滑。一阶段提交:是从应用程序向数据库发出提交请求到数据库完成提交或回滚之后将结果返回给应用程序的过程。一阶段提交不需要“协调者”角色,各结点之间不存在协调操作,因此其事务执行时间比两阶段提交要短,但是提交的“危险期”是每一个事务的实际提交时间,相比于两阶段提交,一阶段提交出现在“不一致”的概率就变大了。事务补偿机制:对于基于http/webservice/rpc/jms等构建的高度自治(autonomy)的分布式系统接口,一阶段提交模式是无能为力的,此类场景下,事务补偿机制可以实现“最终一致性”。由于各个单位的业务系统千差万别,各种系统的数据格式完全不一样,这就涉及到数据识别的问题,比较通用的做法是为每一种数据格式开发一套适配器,比如有数据库适配器、文件适配器等,数据库适配器又分为ORACLE适配本文档来自技高网...
一种基于事项业务规则的智能分发调度系统

【技术保护点】
一种基于事项业务规则的智能分发调度系统,其特征在于:所述智能分发调度系统依据事项的业务规则,定义适配器,用于各个事项的个性接口,对外提供统一接口标准,标准接口定义完成后,发布到智能分发调度系统中,指定统一的事项业务标准,通过灵活的调度配置,接入各单位的事项业务,实现各单位事项业务间的相互调用,各个业务系统只需要调用调度系统的标准接口,由调度系统完成各个业务系统间的协作。

【技术特征摘要】
1.一种基于事项业务规则的智能分发调度系统,其特征在于:所述智能分发调度系统依据事项的业务规则,定义适配器,用于各个事项的个性接口,对外提供统一接口标准,标准接口定义完成后,发布到智能分发调度系统中,指定统一的事项业务标准,通过灵活的调度配置,接入各单位的事项业务,实现各单位事项业务间的相互调用,各个业务系统只需要调用调度系统的标准接口,由调度系统完成各个业务系统间的协作。2.根据权利要求1所述的基于事项业务规则的智能分发调度系统,其特征在于:所述智能分发调度系统的功能包括事项服务集成、事项数据缓存管理、事项通信管理、服务监控、服务安全和接口设计,事项服务集成功能包括事项映射、协议转换、服务编排、事项管理和自定义适配器;事项数据缓存管理功能包括缓存超时管理、缓存策略定义、缓存持久化、缓存命中率和缓存索引;事项通信管理功能包括事项接口寻址、发布/订阅、接口标准管理、同步/异步消息和响应/请求;服务监控功能包括服务监控、调用统计、服务评估和服务测试;服务安全功能包括认证、授权、加密和日志;接口设计功能包括调用流程和接口类别。3.根据权利要求1或2所述的基于事项业务规则的智能分发调度系统,其特征在于:所述事项服务集成功能的事项映射为配置综合受理事项与对接业务系统事项间的关系,定义事项名称对应关系、事项编码对应关系,包括一对一映射、复杂元素映射、多对多元素映射、一到多映射、多到一映射。4.根据权利要求3所述的基于事项业务规则的智能分发调度系统,其特征在于:所...

【专利技术属性】
技术研发人员:梅玉林王冠军陈兆亮
申请(专利权)人:山东浪潮云服务信息科技有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1