导 师: 姜新文
学科专业: H12
授予学位: 硕士
作 者: ;
机构地区: 国防科学技术大学
摘 要: 面向服务的企业集成体系是企业应用集成的趋势,事务可靠性问题是面向服务的企业集成体系中迫切需要解决的问题。 本文工作主要有两大部分:一是设计和实现了一个易扩展的面向服务的企业集成体系wstransact;二是提出了用于保障面向服务的企业集成体系中事务可靠性的wstransact事务模型。 本文参考已有的企业集成体系和web服务组合规范,给出了采用web服务进行企业应用集成的标准思路,设计和实现了一个面向服务的企业集成体系wstransact。wstransact是一种松耦合的集成体系,灵活性和扩展性好,它采用bpel以松散耦合方式组合web服务,支持各种系统的灵活集成,并可实时地动态选择、集成和嵌套web服务,使企业能够从全局的角度自如地调用web服务。wstransact处理了web服务的自身特性所带来的问题,并引入事务机制以保证流程的可靠性和一致性。wstransact提供了web服务适配器,使得遗留系统能方便快捷地接入到企业集成体系中。 针对面向服务的企业应用集成体系中事务可靠性问题,本文分析了经典事务模型、扩展事务模型、web服务事务等相关技术;借鉴相关技术的思想,结合面向服务的企业集成体系的特性,提出了适用于面向服务的企业集成体系的wstransact事务模型及处理机制,即映射机制、长事务构造机制和补偿机制。wstransact事务模型保障企业集成体系的事务可靠性,确保体系中web服务的正确和可靠执行;映射机制使用多个相同功能的web服务来完成某个功能,大大提高了流程中每个活动乃至整个流程的执行成功率;长事务构造机制让用户方便地输入对流程的事务要求,并自动将这些事务要求转换为长事务的属性,实现了事务自动处理与用户要求的无缝结合;补偿机制实施部分补偿,补偿过程不需人工干预,并在模型层面上界定清楚补偿的作用;避免了补偿事务本身带来的缺陷。 本文实现并测试了wstransact事务模型。结果表明,wstransact事务模型满足企业集成体系中企业对事务支持的要求,确保面向服务的企业集成体系中web服务相互协同工作并得到正确和可靠的运行结果。
关 键 词: 企业应用集成 面向服务架构 事务可靠性 补偿机制 服务
分 类 号: [TP393.09]
领 域: [自动化与计算机技术] [自动化与计算机技术]