论文部分内容阅读
随着企业信息化建设的不断进行,企业内存在许多相互之间很难进行信息共享和业务集成的应用系统。面向服务架构(Service-Oriented Architecture,SOA)的产生使得企业彻底摆脱面向技术的解决方案的束缚,实现了服务提供者和请求者之间的智能互连。企业服务总线(Enterprise Service Bus,ESB)是SOA的核心部分,为服务提供者和服务请求者之间的集成提供了一个良好的平台,使得SOA的实现成为了可能。使用ESB来实现SOA的关键是ESB对服务请求消息的路由;因此,设计一个好的路由器,对实现企业服务总线是至关重要的。
本文通过对SOA、ESB、Web服务等理论与相关技术的研究和学习,给出了ESB的整体框架模型,对其各个功能模块进行了详细的描述;并给出了路由器的整体设计。接下来,本文通过对以往研究者设计的动态路由模型中存在的各种优点和不足研究,提出了一个高效可靠的动态路由模型,并将此模型用于企业服务总线中的路由器中,最终,对该路由器的各个组成部分进行了分析和实现。
最后,通过部署测试环境并模拟各种可能的运行情况,分别对使用三种不同模型的路由器在运行效率和可靠性方面进行了对比分析,实验效果表明使用该模型的路由器在运行效率和可靠性两方面都具有良好的优势。