SOA架构下服务组件的统一管理

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:tina_xu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着企业需求的不断变化,企业内部和企业之间出现遗留信息系统逐渐增多,于是新型体系架构SOA应运而生,在很大程度上解决了这一个问题。在基于SOA架构的应用系统中,应用系统的各部分功能由一些松耦合并且具有统一接口定义方式的服务组件(也就是Web Service)组合而成。随着越来越多的服务组件被各种研究机构及开发商开发出来,自然也就对服务组件如何能更好的发布、组合及调用等等提出了更高的要求。于是,本文提出一种如何对服务组件进行统一管理的方法,实现了对已开发服务组件的统一注册发布、动态组合及调用。在服务组件的管理中,服务的注册发布技术是首要的一步。本文引入的语义Web服务和领域本体,在服务描述中添加了丰富的语义信息,并对现有的UDDI进行了语义扩展,从而服务提供者可以方便地将具有语义的服务组件注册到UDDI中。使得服务的查全率和查准率有所提高,同时有利于后面服务的动态发现和组合。其次,本文采用基于领域本体的概念相似度来计算服务的匹配度,将服务的匹配度作为图规划中使用此服务的权值,并通过服务的匹配度来扩展找出能满足要求的服务组合序列,再根据服务的权值在动态组合序列中找出服务的动态组合中的最优组合方案。当UDDI中找不到满足服务请求的单个服务时,便尝试通过服务组合接口来实现服务请求的功能。最后,通过把最优服务组合方案生成BPEL代码的方式,实现组合服务的调用。在BPEL代码生成中,因本文是基于语义Web服务描述语言OWL-S的,而BPEL是基于WSDL的,因此需要对其先进行转换。本文设计了一个中间层业务流执行引擎,通过引擎接口为外部服务调用提供一个简单的调用接口,来实现对组合服务的调用。
其他文献
在医疗诊断中,活体组织检查这一步骤至关重要,想要做好活体组织的检查工作,对于病理组织的处理不容忽视。而在传统的病理组织处理过程中,步骤之间相互分离,自动化程度低,病理
通信技术、计算机互联网技术、微电子计算的飞速发展改变了人们日常的生活作息方式,高清数字电视、视频点播等技术迅速发展,多媒体共享网站盛行,对视频产品的篡改变得越来越
正交频分复用(Orthogonal Frequency Division Multiplex,OFDM)技术以其良好的性能:高频带利用率、高速的数据传输能力、强大的抗多径衰落性能,以及相对简单的信道均衡需要,O
烟气排放连续监测系统(CEMS)是实时监测固定污染源的有效手段,现在在我国已经有了较广泛的应用,但由于我国CEMS技术起步较晚和一些关键技术含量较高,因此距离国外先进水平还
正交频分复用(OFDM)技术作为第四代移动通信的关键技术之一,受到了广泛的关注及研究。通信信号调制识别是现代移动通信研究领域的一个重要的分支,它要求在复杂的无线通信环境
随着我国交通运输业的迅速发展,中国铁路的运输量稳步上升,也面临着越来越多的铁路安全事故。同时,基于图像处理人工智能监控技术正逐渐应用到机车上,提供前方实时路况和警报
由于对高速率数据业务和多媒体业务需求的不断增加,以及移动网络和互联网的加速融合,使得人们对移动通信宽带化的需求日益迫切。在这种需求的驱使下,第三代合作伙伴计划(3rd
运营商和用户的需求已远超出了现有网络的能力,寻找突破性的空中接口技术和网络架构势在必行。由于无线通信技术的迅猛发展,3GPP必须应对来自WiMAX标准的市场竞争,3G厂商和运营
本论文开展了对LDPC编解码、密度进化、消息调度等多项内容的研究,重点研究了自由度数分布的准循环LDPC(QC-LDPC)编解码技术及其在密度进化指导下的性能优化与DSP实现及内存结
本文重点研究了在较低信噪比条件下,利用相位展开的方法对雷达信号的调制方式进行识别的问题。首先,研究了常见雷达信号(常规信号、线性调频信号、三次多项式调相信号、双线