P2P语义web服务研究与实现
【摘要】:近年来,web服务作为一组构建面向服务体系(SOA:Service Oriented Architecture)解决方案的标准,已经成为互联网上应用程序之间进行交互的主流技术。但是,随着互联网应用的不断深化,现有的web服务技术的局限性逐渐暴露出来。其中最显著的是web服务缺少良好的语义描述定义,机器本身并不理解所传输和保存的数据的含义,很难达到web服务所希望达到的目标,即:web服务的自动发现、执行、组合、监控。而语义web(Semantic Web)的出现使这一情况有了转机,用语义web的知识标记手段来描述服务的语义,将使得web服务成为计算机可以理解的实体,从而支持服务的自动发现、执行和组合等,这就是语义web服务(SWS)。然而,目前语义web服务的研究都是关注于在高层加入语义,低层的消息传输层XML和SOAP协议等都没有利用任何语义信息,成为web服务语义化的瓶颈,越来越不能满足发展的需求。
P2P的核心思想之一就是共享性。在互联网中,存在着许多闲置的个人计算机资源,服务可以广泛地分布在这些计算机中,那么如何才能充分地利用互联网中的服务资源呢?P2P技术就能很好地解决这一个问题,通过应用P2P路由算法,用户可以方便地搜索所需要的服务资源。为了解决服务器的瓶颈问题,人们尝试着把P2P应用于web服务。
近年来,虽然P2P解决了web服务易造成单点故障和形成网络瓶颈的问题,但在语义方面P2P也面临着与web服务同样的问题。有部分研究员试着在P2P中加入了语义,但形成了语义重叠网络,且Peer之间的通信仍然没有语义。
针对上述问题,本文给出了一个基于P2P环境的语义web服务模型。该模型主要包括以下两个方面的工作:
首先,针对UDDI缺乏对语义描述的支持,本文提出对现有的UDDI进行语义扩展,将基于OWL-S描述的web服务本体映射到UDDI结构中去,并配合语义web服务发现引擎及相应的语义匹配算法,实现基于服务功能的语义匹配,由此来提高web服务发现的精确度。
其次,针对UDDI的集中式架构,本文给出一种基于P2P环境的语义web服务发现模型。将web服务引入P2P网络,充分利用P2P网络的优点以达到优化网络结构、提高服务查找效率的目的。
|
|
|
|
1 |
鞠洪斌;运用Web技术提高图书馆服务质量[J];江淮论坛;2002年02期 |
2 |
唐建军;支剑锋;;基于WEB的网络助学系统[J];科技信息(科学教研);2008年16期 |
3 |
赵英;李森;孙俊德;;基于P2P的Web服务策略[J];电脑知识与技术;2010年03期 |
4 |
张伟,居悌;面向Java Applet的Web数据库访问代理的设计与实现[J];微机发展;2002年02期 |
5 |
李方敏;CGI的安全编程[J];计算机工程与应用;1999年06期 |
6 |
宋如顺,姜乃松;基于Web的远程考试系统设计与实现[J];计算机工程;1999年06期 |
7 |
王红霞,姚家亮;利用ASP构建新型信息系统的方法与实现[J];计算机应用;1999年09期 |
8 |
邓劲生,张银福;面向对象的多媒体信息WEB发布[J];计算机应用研究;1999年09期 |
9 |
刁兴春,李赤红;Intranet环境下事务处理的理论研究和实现[J];小型微型计算机系统;1999年06期 |
10 |
高昆;基于ASP的WEB站点开发技术分析[J];北华大学学报(社会科学版);1999年05期 |
11 |
王清心,胡建华;经贸数据库的WEB集成发布[J];昆明理工大学学报;1999年02期 |
12 |
李晶,朱秋萍;Web页制作中的动态表现技术[J];计算机工程;2000年06期 |
13 |
刘波,代亚非,杜跃进;远程协同教学系统中课程搜索子系统设计[J];计算机应用;2000年06期 |
14 |
武庄,刘友丹;基于Web的企业内部质量审核系统设计与实现[J];计算机应用研究;2000年05期 |
15 |
梁开健,刘新民;基于ASP的图书馆Web数据库开发[J];高校图书馆工作;2000年04期 |
16 |
张睿光,黄玉超;基于ASP技术的气象信息系统软件设计[J];河南气象;2000年01期 |
17 |
张少敏,王保义;基于Web的管理信息系统方案及其安全性[J];华北电力大学学报;2001年01期 |
18 |
贺文,顾训穰;基于Web的客户端电子邮件系统的实现[J];计算机工程与应用;2001年08期 |
19 |
刘国华,包宏,李文超;基于WEB的人工神经网络材料设计系统[J];计算机工程与应用;2001年20期 |
20 |
冯晓君,李也白;构建Internet环境下的CAI课件数据库系统[J];计算机应用;2001年03期 |
|