面向服务组合的服务注册研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:xiaotian521
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Internet的迅速发展使得Web服务日渐繁荣,具有同一功能的Web服务不断增多。然而一个单独的Web服务的能力毕竟是有限的,所以工业界和学术界都希望能够通过组合现有的Web服务来创造出具有新的服务功能的Web服务。Web服务的组合为复杂的Web应用提供了有效的解决方案。 服务注册在服务组合中占有举足轻重的地位。服务组合所需解决的一个重要的问题在于如何选取合适的服务进行组合即服务发现。服务注册是服务发现的前提。服务注册中所使用的服务描述语言也是服务组合的一项关键技术。适合的WEB服务描述有利于服务发现算法的设计。同时,服务组合也需要使用标准的格式来对服务的各种信息进行描述。 现有的服务注册和发现的标准是统一描述、发现和集成技术UDDI。但UDDI不能使具有同种功能的服务突显各自的特色,并缺乏语义支持,查找效率较低,不适合特定领域的服务组合。 目前旅游领域里存在着大量的、由不同提供商提供的与旅游相关的Web服务,但是当前的旅游Web服务很少考虑不同服务之间的协作性。为此,作者所在的研究小组正在开发一个智能虚拟旅行社平台——IPVita(the Intelligent Platform of Virtual Travel Agency)。IPVita的功能是将各种旅游相关的Web服务,根据类别按照流程组织起来,为游客提供满意的旅游服务。 本文主要针对特定领域服务组合中的服务注册进行研究,并把其应用到了旅游集成平台IPVita中,对IPVita平台中的服务注册模块进行了设计。设计了服务注册模板STemplet。定义了服务描述语言ServiceDL用来对服务进行描述。扩展了UDDI。 本文设计的模板STemplet可以引导服务提供者把服务的相关信息注册到注册库中。该模板具有自动生成、个性化、描述能力强、可扩展性等特点。本文定义的服务描述语言ServiceDL具有语义的功能,能对服务的广告进行描述,并支持业内标准WSDL和UDDI,可以在任何的特定领域中使用。ServiceDL语言可以映射到UDDI,利用这一特点扩展了UDDI,在标准的UDDI中增加了语义等描
其他文献
网格计算提供了一个底层的计算平台,该平台可支持各个体和组织间动态的、松散的、安全的和相互协作的资源共享。随着网格技术的不断完善和网格标准的不断统一,网格在集成分布
维修服务涉及到两类企业:制造企业和维修服务企业。在两者组成的维修备件供应链中,存在着供应链面临的共性问题:各企业如何协调、如何提高信息传递效率、如何消除需求变异等
随着微处理器、无线通信技术和微机电系统的发展,产生了无线传感器网络这一新的信息获取和处理模式。多个传感器节点通过无线通信、自组织方式构成网络,协同工作实时感知、获取
工作流是针对工作中具有固定程序的常规活动而提出的一个概念。通过将工作活动分解成定义良好的任务、角色、规则和过程来进行执行和监控,达到提高生产组织水平和工作效率的目
随着信息技术的飞速发展,许多应用领域均出现了一种称之为数据流的新型数据。与传统数据形式不同,数据流的特点是数据源源不断地产生,数据生成及传输的速度极快,并且数据分布未知
电子万能实验机是测定材料力学性能的主要设备,当前使用的电子万能材料试验机控制系统大部分采用基于单片机的采集控制系统,或基于ISA总线的采集与控制卡,常需要手工操作控制,数
通信机制作为操作系统中进程间的通信方式,其应用程序接口的易用程度、通信的效率以及通信过程中的安全机制直接影响到操作系统的开发方式、响应速度以及安全性。传统的Linux
随着计算机技术在工作和生活中的广泛应用,出现了很多支持和管理这些工作的信息系统,但是计算机系统不会象人一样灵活的控制管理系统,因此现在构建信息系统的主要任务就是高
本文基于Petri网模型对调度问题建模、分析,该方法能够容易地考虑任务调度环境的各种实际限制条件,如共享资源的交替使用,缓冲区的申请与释放,任务之间的先后顺序等;能够容易地监
随着计算机网络的普及应用,Web网站已成为人们获取信息、传递信息的重要阵地,Web网站开发成为当代信息系统开发的新热点。作者在研究Web应用系统原理、Web门户网站开发技术、We