论文摘要
随着企业信息化的发展,传统的软件架构已经不能满足多个应用集成的需求。面向服务架构(Service Oriented Architecture, SOA)思想的提出在一定程度上解决了这个问题。企业服务总线(Enterprise Service Bus, ESB)作为SOA架构主要的基础设施,已经成功应用在电信、金融等多个领域。然而,随着业务复杂度的逐渐增加和用户对企业信息系统需求的不断提升,很多基于ESB架构的系统开始暴露出一些不足之处。例如,在业务规则改变时需要原有系统停止提供服务,然后修改代码并重新发布,这样就加大了系统的维护成本;又如,服务组合的正确性不能明确地被验证,由此造成用户的业务需求有可能无法得到满足。为了解决以上问题,本文提出一种面向企业服务总线的规则引擎的集成、验证框架,探讨了服务总线与规则引擎的集成方法和消息规则路由的验证方法。首先,对当前企业服务总线和形式化方法进行了综述。介绍了常用的开源企业服务总线,总结了当前服务总线的研究热点;概述了形式化验证方法,重点分析了模型检测技术的方法和原理。其次,深入剖析了Mule的实现机制,包括基本组件、运行环境和应用集成模式。提出两种Mule与Drools集成的方式:Component方式和Module方式。Component方式通过在服务组件类中调用Drools代理类对消息进行断言,进而实现基于规则的消息路由;Module方式通过扩展标签和规则类实现集成。实例验证了两种集成方式的有效性。然后,分析了使用NuSMV验证消息规则路由的方法和步骤,描述了NuSMV输入语言和时序逻辑语言LTL、CTL;提出分两步进行验证消息规则路由的方法:先将规则路由配置转换为模型六元组,再将六元组转换为NuSMV输入语言。最后,阐述了规则路由配置转换为六元组、六元组转换为NuSMV输入语言的算法和过程。通过分析基于规则的消息路由机制,得到服务之间的消息传输和状态转移,基于消息变量和服务状态变量的变换情况得到最终的smv验证程序,从而实现了基于NuSMV的路由规则的正确性验证。综上所述,本文对服务总线Mule和规则引擎Drools的集成和验证进行了研究,提出Component、Module两种集成方式和一种验证算法,实例说明了本文集成方式和验证算法的可行性和有效性。
论文目录
相关论文文献
- [1].中国进出口银行企业服务总线平台选型与建设[J]. 中国金融电脑 2020(01)
- [2].新一代企业服务总线系统切换方法实践[J]. 金融电子化 2019(12)
- [3].面向制造物联的企业服务总线设计[J]. 物流技术与应用 2015(05)
- [4].银行研发中心(十) 企业服务总线[J]. 金融科技时代 2012(01)
- [5].电力系统企业服务总线改进模型研究与设计[J]. 电力信息化 2012(11)
- [6].关于企业服务总线及服务治理的改进分析[J]. 金融科技时代 2019(03)
- [7].企业服务总线在医疗领域的实际应用[J]. 微型电脑应用 2012(07)
- [8].企业服务总线在企业信息化建设中的应用[J]. 统计与咨询 2011(04)
- [9].基于油田企业服务总线的一体化无缝集成技术[J]. 化工自动化及仪表 2015(10)
- [10].航空发动机行业企业服务总线设计方案[J]. 数码世界 2019(09)
- [11].企业服务总线的协议转换器的研究与设计[J]. 计算机系统应用 2013(03)
- [12].基于企业服务总线的信息管理系统可靠性分析[J]. 计算机应用与软件 2016(03)
- [13].ESB之于SOA[J]. 软件世界 2009(06)
- [14].面向企业的一种ESB应用集成研究[J]. 信息与电脑(理论版) 2019(03)
- [15].基于SOA的社区矫正数据集成系统解析[J]. 电脑知识与技术 2017(27)
- [16].ESB原理、构架、实现及应用[J]. 计算机工程与应用 2008(25)
- [17].基于动态消息路由的企业服务总线在商业银行中的应用研究[J]. 数字通信世界 2018(08)
- [18].企业服务总线(ESB)技术及其性能分析[J]. 中国新通信 2015(08)
- [19].企业服务总线技术在高校应用系统集成中的应用研究[J]. 西安文理学院学报(自然科学版) 2019(01)
- [20].就诊全预约服务模式的研究与实践[J]. 中国卫生信息管理杂志 2016(01)
- [21].基于VS.NET实现企业服务总线(ESB)的探讨与研究[J]. 软件 2013(09)
- [22].基于SOA的企业服务总线的研究与实现[J]. 陕西电力 2010(09)
- [23].浅析江苏银行内部开放平台搭建[J]. 金融电子化 2019(11)
- [24].企业服务总线(ESB)在大港油田信息化建设中的作用[J]. 中国科技信息 2015(18)
- [25].基于企业服务总线的SOA架构研究[J]. 中国高新技术企业 2013(30)
- [26].基于企业服务总线技术的ERP系统集成研究[J]. 中国管理信息化 2008(18)
- [27].基于SOA的企业服务总线的研究与实现[J]. 福建电脑 2016(11)
- [28].面向SOA的企业服务总线研究与实现[J]. 计算机应用 2008(03)
- [29].信息化环境下集团级企业内控管理的信息化建设研究[J]. 中国管理信息化 2015(11)
- [30].大数据与社保信息的共享[J]. 中国集体经济 2017(14)