考虑QoS相关性的Web服务组合选择策略的研究
发布时间:2021-10-25 04:28
目前面向服务的体系结构(Service Oriented Architecture,简称SOA)已经成为软件工程系统的主要框架,Web服务成为SOA架构的实现标准。由于单个Web服务已经逐渐无法满足用户的需求,需要组合服务实现复杂的业务功能。随着服务的功能越来越复杂,服务组合中需求的服务数量也在增加。对于同一个功能,不同候选子服务的选择可以组成不同的服务组合方案,但它们的性能却并不相同。而且服务之间不一定是相互独立的,还可能存在着这样或那样的竞争或者合作关系。比如两者合作形成的组合服务会比单独提供服务的代价低,响应时间小。针对这些问题,本文首先使用Jaccard相似性和余弦相似性挖掘服务间的相似关系,然后使用共同邻居和资源分配方法挖掘可组合关系,根据挖掘出的可组合关系与潜在可组合关系计算接口相关性;根据历史数据分析计算得到统计相关性;根据组合服务QoS值与服务发布者提供的QoS值比较,计算得到质量相关性。最后使用整数规划求解考虑相关性的多目标组合服务优化求解模型。本文设计了考虑顺序、循环、分支、并行四种结构的银行业务系统,并且在并行结构中加入了结构,使流程中服务之间执行时存在依赖关系,...
【文章来源】:哈尔滨工业大学黑龙江省 211工程院校 985工程院校
【文章页数】:65 页
【学位级别】:硕士
【部分图文】:
主要研究内容框图
服务技术与 QoSb 服务的体系结构务是一个平台独立、自描述、模块化的应用程序,服务进行开发与应用,它使用通用的 XML 标准和 Internet 标定义、描述、发布和发现[29]。Web 服务可以使运行在不需要借助其他软件或硬件就可以进行数据交互与通信。:由于服务的提供者和使用者一般利用消息来进行通信编程接口等,因此服务请求者不需要在语言、平台、协因此他们之间具有松耦合性。封装:从服务提供者和请求者的角度来看,Web 服务通发者提供服务的功能和接口描述,不提供服务实现方法
图 2-2 Web 服务技术架构Web Service 的规范包括基本规范(WSDL、SOAP、UDDI)以及扩展*(WS-Security 等)。①WSDL(Web Service Description Language, Web 服务描述语言)[31 文档来描述 Web 服务的标准,WSDL 描述 Web 服务的公共接口。②SOAP(Simple Object Access Protocol/简单文件传输协议)[32]是一个简单的、基于 XML 的协议。SOAP 包括四个部分:SOAP 封装、编码 表示、绑定。③UDDI(Universal Description, Discovery and Integration)[33]主要提供 服务的注册、发现和调用机制。为服务提供了需要的调用、访问等使服务标准化、透明化,使用户可以直接调用。④WS-Security 以信息加密为基础,作为 Web 的一道重要的防火墙,的安全防护,可以通过 WS-Policy 和 WS-SecurityPolicy 来指定特定服用哪些安全加密方法,从而允许用户自行生成防护策略以访问服Security 覆盖了以下三方面内容:在满足安全性的条件下描述全面的服
【参考文献】:
期刊论文
[1]面向新产品开发的云制造服务资源组合优选模型[J]. 尹超,张云,钟婷. 计算机集成制造系统. 2012(07)
[2]QoS全局最优化的服务选择策略[J]. 董元元,倪宏,邓浩江,刘磊. 小型微型计算机系统. 2011(03)
[3]基于QoS的Web服务选择算法综述[J]. 李金忠,夏洁武,唐卫东,曾劲涛,王翔,吴兰英. 计算机应用研究. 2010(10)
[4]基于组合服务执行信息的服务选取方法研究[J]. 张明卫,魏伟杰,张斌,张锡哲,朱志良. 计算机学报. 2008(08)
博士论文
[1]支持服务质量关联的复合服务选择与协商技术研究[D]. 叶世阳.中国科学技术大学 2010
本文编号:3456649
【文章来源】:哈尔滨工业大学黑龙江省 211工程院校 985工程院校
【文章页数】:65 页
【学位级别】:硕士
【部分图文】:
主要研究内容框图
服务技术与 QoSb 服务的体系结构务是一个平台独立、自描述、模块化的应用程序,服务进行开发与应用,它使用通用的 XML 标准和 Internet 标定义、描述、发布和发现[29]。Web 服务可以使运行在不需要借助其他软件或硬件就可以进行数据交互与通信。:由于服务的提供者和使用者一般利用消息来进行通信编程接口等,因此服务请求者不需要在语言、平台、协因此他们之间具有松耦合性。封装:从服务提供者和请求者的角度来看,Web 服务通发者提供服务的功能和接口描述,不提供服务实现方法
图 2-2 Web 服务技术架构Web Service 的规范包括基本规范(WSDL、SOAP、UDDI)以及扩展*(WS-Security 等)。①WSDL(Web Service Description Language, Web 服务描述语言)[31 文档来描述 Web 服务的标准,WSDL 描述 Web 服务的公共接口。②SOAP(Simple Object Access Protocol/简单文件传输协议)[32]是一个简单的、基于 XML 的协议。SOAP 包括四个部分:SOAP 封装、编码 表示、绑定。③UDDI(Universal Description, Discovery and Integration)[33]主要提供 服务的注册、发现和调用机制。为服务提供了需要的调用、访问等使服务标准化、透明化,使用户可以直接调用。④WS-Security 以信息加密为基础,作为 Web 的一道重要的防火墙,的安全防护,可以通过 WS-Policy 和 WS-SecurityPolicy 来指定特定服用哪些安全加密方法,从而允许用户自行生成防护策略以访问服Security 覆盖了以下三方面内容:在满足安全性的条件下描述全面的服
【参考文献】:
期刊论文
[1]面向新产品开发的云制造服务资源组合优选模型[J]. 尹超,张云,钟婷. 计算机集成制造系统. 2012(07)
[2]QoS全局最优化的服务选择策略[J]. 董元元,倪宏,邓浩江,刘磊. 小型微型计算机系统. 2011(03)
[3]基于QoS的Web服务选择算法综述[J]. 李金忠,夏洁武,唐卫东,曾劲涛,王翔,吴兰英. 计算机应用研究. 2010(10)
[4]基于组合服务执行信息的服务选取方法研究[J]. 张明卫,魏伟杰,张斌,张锡哲,朱志良. 计算机学报. 2008(08)
博士论文
[1]支持服务质量关联的复合服务选择与协商技术研究[D]. 叶世阳.中国科学技术大学 2010
本文编号:3456649
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3456649.html