基于Chord技术的语义Web服务查找与组合

基于Chord技术的语义Web服务查找与组合

ID:41718027

大小:65.84 KB

页数:7页

时间:2019-08-30

基于Chord技术的语义Web服务查找与组合_第1页
基于Chord技术的语义Web服务查找与组合_第2页
基于Chord技术的语义Web服务查找与组合_第3页
基于Chord技术的语义Web服务查找与组合_第4页
基于Chord技术的语义Web服务查找与组合_第5页
资源描述:

《基于Chord技术的语义Web服务查找与组合》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于Chord技术的语义Web服务查找与组合秦澎涛】,刘荣华】(1.南昌大学计算中心,江西南昌330031)摘要:Web服务是一种比较成熟的分布式计算技术,拥有自己特有的协议和运行模型,而p2p同样拥有一组成熟的协议和技术,木文简单介绍了p2p的Napster和Chord两种技术,并将箕和Web服务技术结合讨论,类比两个领域的技术异同,借鉴Chord技术的优点,引入了语义信息对Web服务进行木体描述,建立了一个新的模型,设计了一种通过比较语义相似度来选择和组合分布在Chord环上的Web服务的算法模型,并对该模型的优缺点进行评价,讨论了一些

2、改进的方法和未来的可能性。关键词:web服务;语义web服务;p2p;Napster;Chord中图分类号:TP338.8SearchandcombinationofsemanticwebservicesbasedonChordQINPeng-Tao1,LiuRong-llua1(1.Computercenter,NanchangUniversity,Nanchang330031,Jiangxi,China)Abstract:Webservicesisacomparativelymaturedistributedcomputingtechn

3、ology,ithasitsownprotocolsandoperationmodel,whilep2palsohasalotofmatureprotocolsandtechnologies.Thisarticlesimplyintroducestwop2ptechnologies:NapsterandChord,andcombinethemwiththetechnologiesofWebservices.Italsocomparestechnologiesofthetwofields,giventheadvantagesofChord,t

4、hesemanticinformationwasusedtodescribetheontologyofwebservices・InthisarticleanewmodelwasdesignedandanalgorismmodelthathowtochooseandcombinewebservicesthatdistributedintheChordcircle,bycomparingthesemanticsimilarity,isdevised・Someoftheadvantagesanddisadvantagesofthemodelwer

5、ediscussed,finallythearticletalksaboutsomeimprovingmethodsandfuturepossibilitiesforthemodel.Keywords:webservices;semanticwebservices;p2p;Napster;Chord1引言Web服务是一种新兴的分布式计算技术,拥有广泛的用途和理想的发展前景,Web服务是在网络上集成数据和信息的有效机制⑴,配以一套专有的技术标准,在电子商务、科学计算等领域己经有成熟应用。P2p同样是一种流行的分布式计算概念,拥有诸多完善的技术

6、和算法,本文尝试将两类技术结合,以取长补短,期望获得更高效、安全、稳定的模型。2Web服务概述一个基本的Web服务结构,应该有三个要素:服务提供者、服务请求者和服务代理。图1Web服务发布和调用机制图一是一个基本的Web服务运作模型,服务提供者创建一个Web服务然后再服务代理上发布,服务请求者在服务代理上的目录查找Web服务,找到后获得该Web服务的相关信息和调用方法,然后调用Web服务完成功能。有一系列的标准和协议确保该过程的实现,包括使用WSDL(Webservicedescriptionlanguage)來描述服务,使用UDDI(un

7、iversaldescription,discovery,integration)来发布、查找服务,通过SOAP(simpleobjectaccessprotocol)协议来完成服务的调用⑴。目前流行的Web服务调用方式有两种:RPC(RemoteProcedureCall)风格的Web服务:以远程过程调用的方式来调用Web服务。其运作机制就如同图一所示,服务调用者通过服务代理查询所需要使用的服务,然后从代理下载描述服务具体信息的WSDL文件,根据文件信息绑定服务,再以远程调用的方式完成服务的调用。RESTful(REpresentatio

8、nalStateTransfer)风格的Web服务调用:代表性状态传输风格的Web服务调用,这种架构的特点是:方法信息都在HTTP方法里,而作用域信息都在URI里,无状态性是这种

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

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

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