[发明专利]一种网络资源与服务的统一描述方法有效
| 申请号: | 200710121749.1 | 申请日: | 2007-09-13 |
| 公开(公告)号: | CN101141455A | 公开(公告)日: | 2008-03-12 |
| 发明(设计)人: | 张宏科;潘峥;秦雅娟;罗洪斌;杨冬;王博;张莹;孙超 | 申请(专利权)人: | 北京交通大学 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G06F17/30 |
| 代理公司: | 北京市商泰律师事务所 | 代理人: | 毛燕生 |
| 地址: | 100044*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 网络资源 服务 统一 描述 方法 | ||
1.一种网络资源与服务的统一描述方法,包括:包含局域网和广域网以及移动通讯网的互联网,其特征在于所述的步骤:
步骤1:定义本体的类的层次;
步骤2:定义属性;
步骤3:用户向注册中心注册其提供的资源和服务;
步骤4:用户端对网络资源进行查询。
2.根据权利要求1所述的一种网络资源与服务的统一描述方法,其特征在于以查询资源为出发点的步骤:
步骤1定义本体的类的层次中的子步骤:
1)定义网络资源和服务领域的几个最上层的父类,包括互联网所有资源的父类network_resource,互联网所有服务的父类network_service和代表Qos的父类network_service_Qos;
2)定义network_resource的子类,包括video、voice、file、message等几类,并且增加为服务做索引的一类service_index;
3)定义network_service的子类,根据服务的交互与非交互的特点先将服务划分为两大类,interactive和non_interactive;
4)定义network_service_Qos下的子类,预先定义一个具有代表性的transmission_speed;
5)定义network_service下interactive的子类,对于交互型服务而言,根据客户之间交互服务的内容来划分。其子类包括:inter_video、inter_instant_message、inter_file、inter_voice等几类;
6)定义network_service下non_interactive的子类,对于非交互型服务而言,根据客户与什么类型的服务器进行交互来划分类别,其子类包括:non_inter_http、non_inter_mail、non_inter_ftp等几类;
7)可以根据non_inter_http的特点将其子类定义为:non_inter_http_video,non_inter_http_voice,non_inter_http_webservice等几类;
8)可以根据network_resource下video的特点将其子类定义为:video_section,movie,mv,trans_video等几类;
步骤2定义属性中的子步骤:
1)定义属性via,via属性用来表示资源通过哪种服务来进行提供,其定义域是network_resource,其值域是network_service;
2)定义其它属性,根据服务的特性添加has_Qos_speed属性,用来表示服务的传输速率的等级,其定义域是network_service,其值域是transmission_speed;
3)定义其它需要的对象属性和数据类型属性;
步骤3用户向注册中心注册其提供的资源和服务;
步骤4用户端对网络资源进行查询中的子步骤:
1)典型的方式是通过资源的名称来查找;
2)当用户并不知道资源的名称时,可以由资源的某个属性来查找这个资源;
3)当用户希望得到某种特定的服务质量时,可以由服务的has_Qos_speed属性值的等级来查询;
4)若要支持完整的推理,可以在将某些属性定义为对象属性,再在推理机中添加推理规则,通过一系列的逻辑和证明来完成可以完成一个复杂的推理过程;
5)若要支持其他更加复杂的推理,还可以采取将此本体与一个事先定义的其它本体合并的方法来完成。
3.根据权利要求1所述的一种网络资源与服务的统一描述方法,其特征在于以查询服务为出发点的步骤:
步骤1定义本体的类的层次中的子步骤:
1)定义网络资源和服务领域的几个最上层的父类,包括互联网所有资源的父类network_resource,互联网所有服务的父类network_service和代表Qos的父类network_service_Qos;
2)定义network_resource的子类,包括video、voice、file、message等几类;
3)定义network_service的子类,根据服务的交互与非交互的特点先将服务划分为两大类,interactive和non_interactive;
4)定义network_service_Qos下的子类,预先定义一个具有代表性的transmission_speed;
5)定义network_service下interactive的子类,对于交互型服务而言,根据客户之间交互服务的内容来划分,其子类包括:inter_video、inter_instant_message、inter_file、inter_voice等几类;
6)定义network_service下non_interactive的子类,对于非交互型服务而言,根据客户与什么类型的服务器进行交互来划分类别,其子类包括:non_inter_http、non_inter_mail、non_inter_ftp等几类;
7) 根据non_inter_http的特点将其子类定义为:non_inter_http_video,non_inter_http_voice,non_inter_http_webservice等几类;
步骤2定义属性中的子步骤:
1)定义属性has_resource,has_resource属性表示提供这个服务需要伴随得到的资源是什么,其定义域是是network_service,其值域是network_resource;
2)定义其它属性,根据服务的特性添加has_Qos_speed属性,用来表示服务的传输速率的等级,其定义域是network_service,其值域是transmission_speed;
3)定义其它需要的对象属性和数据类型属性;
步骤3用户向注册中心注册其能提供的资源和服务;
步骤4用户端对网络资源进行查询的子步骤:
1)典型的方式是通过对的服务名的查找来完成的;
2)对于查询和调用联系紧密的服务,用户查找可以得到其自身的特有信息;对于其他服务,用户查找可以获得领域本题里定义的响应信息;
3)对于普通的web services服务就可以直接调用;对于其它服务,可以通过服务的特征和参数进行后续地调用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京交通大学,未经北京交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710121749.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:高进路转低进路提前降低顶板的方法
- 下一篇:基于XML的企业数据交换处理方法





