论文部分内容阅读
传统企业应用集成技术在解决系统的可扩展性、灵活性,加快进度和减少成本方面有很大局限。采用面向服务体系(SOA)可以克服传统EAI技术的不足,构建的集成框架易于扩展、易于维护,不受特定厂商的限制,可以根据业务变化定制业务流程,最终实现企业信息化的长期价值。
本文主要研究的内容是面向服务集成在数字气田项目中的应用。基于面向服务体系设计了气田信息集成框架,给出了一种模式集成方法,实现了关系数据向XML数据的模式转换。通过分析影响数据交换服务质量的因素,给出了改善数据交换服务质量的具体办法。基于多目标组合优化给出了一种根据Web服务QoS选择服务的方法。
全文主要工作介绍如下:
首先,介绍了企业应用集成技术、SOA体系和Web服务技术的发展现状,以及面向服务的分析和设计方法。
其次,根据项目要求,设计了气田信息整合的集成框架,设计采用面向服务的集成架构。集成平台提供服务管理、业务流程管理和数据交换服务等基本服务。
再次,给出了一种数据集成的模式,给出了一种基于元数据的全局模式和局部模式表示及其之间的映射,给出了一种模式归并方法,可以实现半自动模式集成,基于模式集成解决异构数据之间的冲突。
接着,分析了数据交换流程中影响数据交换服务质量的因素,采用以下几种方法改善数据交换服务的服务质量:压缩SOAP消息减少数据传输量;采用区分服务以便过载时丢弃低优先级服务请求;通过自适应控制在服务繁忙时调整周期性数据交换的服务频率;适当数据冗余。
最后,基于多目标组合优化给出了一种基于QoS选择服务的方法,探讨了该方法的时间性能,并探讨了这种方法在服务组合时的应用。