论文部分内容阅读
随着电子商务技术的快速发展,原来那种基于特定系统和特定环境的开发方式逐渐无法适应新的需求变化。Web Service技术的出现,给异构系统间的商务应用集成带来了前所未有的希望。基于XML技术的Web Service,解决了各种应用之间的数据传输不兼容和格式不统一等问题,并且Web Service的一系列配套标准SOAP(Simple Object Access Protocol,简单对象访问协议)、WSDL(WebServices Description Language,Web服务描述语言)和UDDI(UniversalDescription Discovery and Integration,统一描述、发现和集成)越来越成熟,这使得基于Web Service的解决方案成为一种极具竞争力的方案。 Web Service发现技术是Web服务系统架构中的一个重要部分,UDDI是其中一种解决方案。Web Service目前的各项标准均缺乏对语义层面的支持,传统的Web Service发现技术也大多是基于关键词匹配和框架结构实现的,无法提供有效的语义支持。 本体论是人工智能领域一门新兴的学科,能够对语义WEB和Web Service提供强大的语义支持。随着近年来对本体技术研究的不断升温,提出了许多有价值的本体建模语言和建模方法,本体论的应用也成为当前的研究热点。 针对上述的几方面情况,本文引入本体论的相关方法,采用本体论的一种建模语言OWL(Web Ontology Language,Web本体语言)的一个最小语言子集OWLLite对现有的Web Service协议栈进行扩充和修改。提出了O-WSDL和O-UDDI两个修改标准,通过这两个修改后的标准实现对Web Service发现技术的语义支持。 在上述工作的基础上,本文提出了扩充后的Web Service发现方案整体架构,并对方案中的几个方面进行了详细的阐述,重组了扩充后的Web Service发现流程,描述了本方案与现有几种Web Service发现技术相比的优势。接下来文章阐述了方案中的关键部分——转化推理机的实现思路,并对整体方案提出了自己的评价。 最后,对论文所作工作进行了总结,指出了文中所提方案的问题和局限,并提出了今后进一步的研究工作发展方向和解决办法。