欢迎来到天天文库
浏览记录
ID:41718027
大小:65.84 KB
页数:7页
时间:2019-08-30
《基于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里,无状态性是这种
此文档下载收益归作者所有