软件构件库中Web Service QoS信息获取与处理子系统的设计与实现

来源 :北京大学 | 被引量 : 0次 | 上传用户:LuYang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Web Service技术的发展和应用的普及,Web Service的服务质量(QualityOf Service,QoS)越来越受到关注。近年来,很多研究集中在支持QoS的WebService的组装和调度上。这些研究都建立在有大量可用的Web Service QoS信息的假设之上,然而对于如何获取和处理Web Service QoS信息的研究较少。本文在调研并分析了现有Web Service QoS相关研究的基础上,分析并设计实现了一个可从Web Service运行端和请求端分别获取QoS信息并对这些信息进行汇聚处理的系统。 本文基于北京大学软件构件库组提出的QoS信息管理和应用的系统框架,详细分析了关于Web Service QoS信息采集和处理系统的结构和工作流程;确定了系统的研发目标,具体工作包括: 1.设计并实现从Web Service的运行端和请求端分别采集QoS信息的子系统。依照handler机制插入QoS信息采集代码,使得Web Service的运行端和请求端在请求完成后可以分别将QoS信息返回Web Service QoS信息处理模块,以支持QoS信息的采集; 2.研究并定义了一个对Web Service QoS进行评估的QoS模型,用于本系统中QoS属性值的计算; 3.提出了融合请求端和运行端返回的QoS信息的方法,通过对同一次调用的来自Web Service请求端和运行端的QoS信息加盖同样的标签,实现了融合分别来自Web Service运行端和Web Service请求端的调用信息; 4.提出并实现了关于Web Service QoS属性值的计算、更新和存储方案。本文提出的Web Service模型作为一个固定模型存储在软件构件库中。 基于上述工作,本文完成了软件构件库中Web Service QoS信息获取与处理子系统的设计与实现。并在此基础上,通过实验进行了验证和分析。
其他文献
随着信息技术的发展,高校各部门之间信息交互日趋频繁,然而由于各部门应用系统之间的体系结构、操作系统平台和数据库平台之间差异,造成系统间难于、甚至无法进行信息交互,从而形
伴随着大数据(Big Data)时代的到来,数据增长的速度越来越快。由于这些数据中充斥着大量无用、冗余的信息,并且自然语言存在着固有的表述多样性,这使得计算机“理解”文本的
随着三维数据获取和相关处理技术的迅速发展,密集的三角网格表示已成为计算机图形学事实上的标准.为了表示模型的丰富细节,网格数据常常规模庞大,直接对其存储、传输、绘制、
伴随着互联网的高速发展,各种IM(Instant Messaging,即时消息)不断涌现,凭着其实时交互的特点迅速在网络通信领域中占据一席之地。经过二十几年的发展,IM已经超越电子邮件,成
SOA(面向服务架构)越来越受到人们的关注,特别是Web Services的出现,使SOA走向了实际应用。如何实施SOA是当今的一个热点,与美国很高的企业信息化程度相比,在中国,大量的服务
图像文件不仅占据内存空间,而且也占据大量的传输带宽,这使得许多信息行业必须通过使用图像压缩技术,才能解决因为图像数据量大而带来的存储和传输问题。 过去的三十年里,JPEG
传统的Web服务技术缺乏机器可理解的语义,限制了Web服务的自动化,语义Web研究的兴起为Web服务技术带来了新的活力,这两种技术的结合产生了另一个新兴的研究课题一语义Web服务,语
随着计算机网络技术的高速发展,使得网络教学获得了前所未有的强大技术支持手段。远程教学技术是目前计算机网络应用的一个研究热点。论文在对远程教育与教学管理平台现状充分
支持向量机(SVM)回归算法因其良好的小样本学习能力,方便简洁的非线性处理能力,以及收敛过程无局部最小等优点赢得了学术界的广泛关注。它以最小化结构风险为目标,以求解二次
根据中国石油信息化建设的要求,立足现状,提出一套切实可行的基于面向服务架构(SOA)和业务流程管理(BPM)的流程架构和实现框架,并在此基础上实现了在地域上覆盖中国石油十三大油