论文部分内容阅读
Web服务技术作为一种新型的应用技术,近年来得到了迅速的发展。它建立在XML基础上,是为解决应用层集成而提出的开放式技术架构。Web服务技术利用基于XML格式的SOAP消息进行数据交换,采用WSDL文档描述接口,通过UDDI注册中心发布服务和查找服务,从而实现了业务功能的松散集成。因为它在集成方面这种简单、灵活和可扩展的特性,使得基于Web服务技术的集成方案成为目前企业应用集成领域的主流。在研究了Web服务体系和主要技术的基础上,本文提出了一种支持第三方服务动态最优选取的扩展企业应用集成框架。对满足相同功能需求的第三方服务进行动态的选优,需要涉及到服务的非功能性属性,所以引入了服务质量QoS(Quality of Service)参数作为描述这些第三方服务所必须具备的特征。文章重点论述了第三方Web服务的QoS度量方法,在企业的背景下,建立了适用的QoS模型,并根据此模型提出了QoS计算模型和优化选择算法,用于实现对服务的选优。同时扩展了WSDL和UDDI规范,介绍了将选优结果与企业原有业务相整合的Web服务动态选取器的设计,并给出了实现动态选优机制的QoS管理器的原型。