当前位置:问答库>论文摘要

题目:事件驱动的服务集成机制研究与实现

关键词:服务集成;服务总线;事件驱动;分阶段事件驱动架构;复杂事件处理

  摘要

企业集成解决方案是当前企业策略的一个关键部分。服务总线以服务的方式实现了对企业异构应用系统的集成,在服务集成中处于核心基础地位。通过调研和分析服务集成的发展现状和已有的工作成果,针对服务集成研究中存在的问题,本文以服务总线为基础,设计了一套事件驱动的服务集成机制。论文重点对这套机制中服务交互的并发性和负载适应性、路由机制的实现、服务的动态生命周期管理等三方面作了阐述。为了满足服务交互的高效性和负载适应的需求,本文提出了基于改进的分阶段事件驱动架构的系统设计方案。在分阶段事件驱动架构原有设计的基础上,针对服务集成的特定需求作了改进,包括增加饱和处理策略、改进控制器调控方法等,并分别从事件和线程两个角度讨论了新的负载适应策略。改进后的架构主要用于消息层部件和服务层部件的构建,不仅达到了提高系统并发性和负载适应的目标,而且以组件的形式降低了耦合性。 独立的服务组件需要路由机制的配合才能完成复杂的业务流程。为了增强路由机制的灵活性,本文提出了基于复杂事件处理技术的路由机制,详细阐述了路由机制的概念模型、寻址方式、路由规则描述。 此外,针对服务的部署和管理问题,本文介绍了服务的生命周期管理机制,重点讨论了服务动态更新和演化的方法,给出了基于重定向代理服务模型的服务动态更新解决方案。 最后,本文还根据课题需要,运用上述机制,设计并实现了事件驱动的服务集成原型系统。通过对原型系统的性能测试和应用场景的验证表明,本文所提出的服务集成机制是有效的。