当前位置: 首页 > 专利查询>天津大学专利>正文

多维度语义web 服务开发方法技术

技术编号:10828515 阅读:99 留言:0更新日期:2014-12-26 17:56
本发明专利技术涉及web服务技术领域。为为方便开发者基于多维度语义模型开发满足多维度语义规范的语义web服务,简化开发者的开发流程,在现有开发平台eclipse上集成一种多维度语义开发工具,为达到上述目的,本发明专利技术采取的技术方案是,多维度语义web服务开发方法,包括如下步骤:1)搜索及结果浏览步骤,分为对服务搜索和本体搜索两部分;按照用户输入的搜索条件,分别对服务网络SN(Services Network)中的服务和本体进行搜索;2)基于服务网络创建多维度语义web服务模块,在用户本地运行环境中创建新的项目工程,根据用户的选择重用相应的操作或服务。本发明专利技术主要应用于机械量加工测量。

【技术实现步骤摘要】
多维度语义web服务开发方法
本专利技术涉及web服务
,具体来说,涉及满足多维度语义模型规范的web服务开发工具的设计与实现。
技术介绍
web服务由于自描述、自包含以及松耦合等特性一直得到了人们的青睐。近年来,结合语义网等技术手段为web服务对添加语义信息使之成为计算机可理解实体,即语义web服务的研究愈发广泛。带有语义信息的web服务使得服务的自动发现、选择、组合和关系生成成为可能。目前,对于语义web的研究,已经提出了多种语义web服务描述规范。开发满足规范定义的语义web服务,从服务开发阶段就为服务添加了语义信息。但目前互联网中已发布的web服务都是基于web服务描述语言(WebServicesDescriptionLanguage,WSDL)规范描述的,而现有的已提出的语义web模型中大部分都抛弃了传统的WSDL架构。而少数基于WSDL扩充机制对web服务进行语义标注的模型又缺乏相应的语义web服务构建方法。基于上述原因,提出了Web服务的多维度语义模型,该模型旨在从实现方法方面能够兼容现有的WSDL基于语法的语言,并且能够提供一种构建方法或者映射机制实现Web服务本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/201410524370.html" title="多维度语义web 服务开发方法原文来自X技术">多维度语义web 服务开发方法</a>

【技术保护点】
一种多维度语义web服务开发方法,其特征是,包括如下步骤:1)搜索及结果浏览步骤,分为对服务搜索和本体搜索两部分;按照用户输入的搜索条件,分别对服务网络SN(Services Network)中的服务和本体进行搜索,对搜素到的服务或本体进一步浏览其信息;2)基于服务网络创建多维度语义web服务模块,在用户本地运行环境中创建新的项目工程,根据用户的选择重用相应的操作或服务,自动生成新服务的WSDL和MSDL文档,为用户提供图形化的文档编辑器进行WSDL和MSDL文档编辑,自动同步WSDL文档和MSDL文档以弥补用户疏漏而造成的文档不一致,由描述文档在新建工程源文件目录下逆向生成Java代码等功能...

【技术特征摘要】
1.一种多维度语义web服务开发方法,其特征是,包括如下步骤:1)搜索及结果浏览步骤,分为对服务搜索和本体搜索两部分;按照用户输入的搜索条件,分别对服务网络SN(ServicesNetwork)中的服务和本体进行搜索,对搜索到的服务或本体进一步浏览其信息;2)基于服务网络创建多维度语义web服务模块,在用户本地运行环境中创建新的项目工程,根据用户的选择重用相应的操作或服务,自动生成新服务的web服务描述语言WSDL和多维度语义描述语言MSDL文档,为用户提供图形化的文档编辑器进行WSDL和MSDL文档编辑,自动同步WSDL文档和MSDL文档以弥补用户疏漏而造成的文档不一致,由描述文档在新建工程源文件目录下逆向生成Java代码功能;在用户完成接口的代码实现后,运行本发明自动生成的服务端代码将新服务进行发布;解析WSDL文档和MSDL文档将新服务的语法信息及语义信息记录在服务网络中完成新服务在服务网络中的注册。2.如权利要求1所述的多维度语义web服务开发方法,其特征是,搜索及结果浏览步骤具体流程如下:在服务网络中进行搜索,查找有无符合要求的服务或本体,搜索功能具体包括:在搜索界面选择进行服务搜索或本体搜索:A.服务搜索是对服务网络中现有的服务进行搜索,在服务搜索中可以根据包括服务的关键字,领域范围,所在国家以及提供者的可选条件进行联合搜索;当用户确定搜索后,判断四个搜索条件是否为空,若为空则忽略该搜索条件,默认条件下几个...

【专利技术属性】
技术研发人员:冯志勇林美辰陈世展张祯
申请(专利权)人:天津大学
类型:发明
国别省市:天津;12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1