当前位置:问答库>论文摘要

题目:基于本体的Web服务描述语言及其关键技术研究

关键词:本体;Web服务描述语言;语义Web服务;服务质量信息;自动部署

  摘要

当前Web服务采用WSDL(Web Services Description Language,Web服务描述语言)进行描述,存在Web服务发现困难、Web服务选择无标准、Web服务组合无方法等不足。其中Web服务发现困难体现在查找靠手工输入关键字的方式完成,人力成本较大且精度不高;Web服务选择无标准体现在查找到多个具有相同功能的Web服务时无法选出最优的Web服务;Web服务组合无方法体现在以WSDL进行描述的Web服务还不能将多个具有逻辑相关性的Web服务进行组合使用。论文针对上述不足,开展了基于本体的Web服务描述语言规范的形成及其实际应用两个方面的研究。具体工作包括:形成了基于本体的Web服务描述语言规范及其实例文档的自动生成方法文本,设计并实现了规范支持工具、规范描述的Web服务的运行环境和规范的客户端编程API。规范的形成方面,采用了网络本体语言对Web服务及其质量描述领域进行高层本体建模,旨在从语义和质量两个方面解决当前Web服务描述语言的不足。其中Web服务的语义描述使得服务的自动发现、组合、监控成为可能,而质量描述是Web服务的自动选择的基础。具有语义信息、质量信息的Web服务描述语言能够很好的解决当前Web服务描述语言存在的不足。规范的实际应用方面,通过扩展Axis2实现了规范描述的Web服务的运行环境,在支持工具中实现了规范实例文档的自动生成和规范描述的Web服务的自动部署功能,能够将Java源文件以Web服务的方式自动部署到Web服务运行环境中,实现了一键Web服务的部署。规范的客户端编程API的实现使得规范描述的Web服务的调用变得简单、高效。论文的研究成果通过一个简易的客户关系管理系统进行了可用性验证,结果表明,采用本文提出的规范进行描述的Web服务切实可用。本文的研究成果可替代传统Web服务描述语言应用于云服务平台、SOA系统等需要大量Web服务的系统中。