一种改进的语义web服务发现方法new

一种改进的语义web服务发现方法new

ID:34527815

大小:291.34 KB

页数:4页

时间:2019-03-07

一种改进的语义web服务发现方法new_第1页
一种改进的语义web服务发现方法new_第2页
一种改进的语义web服务发现方法new_第3页
一种改进的语义web服务发现方法new_第4页
资源描述:

《一种改进的语义web服务发现方法new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据第18卷V01.18第7期No.7电子设计工程ElectronicDesignEngineering2010年7月Jul.2010一种改进的语义Web服务发现方法魏娟丽(西安体育学院计算机教研室,陕西西安710068)摘要:目前Web服务架构中用于Web服务发现的UDDI(统一描述、发现和集成)技术主要是基于关键词查找,由于关键词查找的自身缺陷,UDDI技术不支持概念问的推理,这给用户的服务查找带来不便。因此作者在分析基于UDDI的Web服务发现机制及其缺陷的基础上,着重研究了基于语叉的Web服务发现系统的体系结构,通过引入Web服务质量本体,

2、提出一种改进的语义Web服务发现方法。关键词:语义匹配;服务发现;本体;UDDI中图分类号:TF393文献标识码:A文章编号:1674—6236(2010)07—005l埘AnimprovedmethodonsemanticWebser订cediscoveryWEIJuan.1i(ComputerScienceTeachingRoom,Xi'anPhysicalEducationUnivers渺,Xi'an710068,China)Abstract:Atpresent,themainUDDltechnologyisbasedonkeywordssear

3、chinginWebservicearchitecture.Becauseofitsdefect,theUDDItechnologydoesn'tsupportconeept'sreasoning,whichbringmuchinconveniencetousers.Therefore,thispaperanalyzedUDDl-basedWebservicediscoverymechanismanditsdefects,andemphasizedtheWebservicesdiscoverysystembasedonsemanticWeb.TheWe

4、bservicesqualityontologywasintroducedtoimprovethetraditionalUDDIservicesdiscoverysystem.Keywords:semanticmatching;servicesdiscovery;ontology;UDDI所谓Web服务发现,就是客户以某种方式在这些不同类型的Web服务中找到其想要的服务,以执行Web服务请求。Web服务发现是Web服务系统架构中的一个重要组成部分。基于SOA的Web服务发现一般通过4方面阐述服务发现机制的需求,即:服务描述、服务发布、服务请求、服务匹配

5、。.服务描述必须对用户以及计算机来说是可理解的。这就意味着每个服务属性既要在语法层次上描述.也要在语义层次上描述。传统的WSDL只提供语法描述,未能解决机器理解问题,而OWL—S利用0WL语言,引入本体知识来描述Web服务,能够很好描述服务的功能属性以及机器推理问题,但是OWL-S描述的服务质量过于简单。服务的发布需要经过一个编程接口或Web接口来实现。传统的UDDI是解决服务发布问题的手段,但是UDDI发布的服务信息多以Web服务的语法信息为主,没有引入本体信息导致将来不支持语义查询。所谓服务匹配也就是说能够在现存的Web服务描述中找到与请求者的需求

6、相符合的Web服务。匹配方法不能只局限于基于关键词的查找,还要考虑每个属性在服务请求和Web服务中的语义信息。因为当概念名称相同时并不意味着它们的语义信息也是相同的。此外,基于服务的非功收稿日期:2010—02—04稿件编号:201002012基金项目:国家自然科学基一'g'(60673170)。能性属性进行服务筛选也是一个重要的方面。鉴于以上原因。本文引入本体信息,对Web服务的匹配采用概念推理的方式.而不依赖关键字查找,同时依据服务质量本体对Web服务的非功能性属性进行筛选。1基于UDDI的Web服务发现机制及其缺陷Web服务是独立的、模块化的应用

7、程序,能够在网络上被描述、发布、查找和调用。Web服务的产生给电子商务应用带来巨大的改变。然而,在实际的应用中,客户面对表现形式和复杂性可能有不相同的服务,如何准确、高效、自动地找到自己想要的服务至关重要。UDDI技术是目前服务发现技术的工业标准。由IBM和Microsoft共同发起和制定。UDDI提供了一个编程接口,使企业可以动态地发现和绑定到所需的服务。它给Web服务应用带来巨大便利的同时,但在实践中人们也逐步认识到它的缺陷。1.1基于UDDI的Web服务发现机制目前的Web服务架构中主要采用UDDI技术实现Web服务发现。UDDI(Univers

8、qlDescription,Discovery,andInter-gration.统一描述、发

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。