[发明专利]一种资源发现的方法及装置有效
申请号: | 202010008393.6 | 申请日: | 2015-11-19 |
公开(公告)号: | CN111193805B | 公开(公告)日: | 2021-12-31 |
发明(设计)人: | 高莹;张永靖;殷佳欣 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/54;G06F9/50 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 颜晶 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 发现 方法 装置 | ||
1.一种资源发现的方法,其特征在于,包括:
服务器接收客户端发送的第一资源发现请求消息,所述第一资源发现请求消息中携带创建群组指示和过滤条件;
所述服务器根据所述第一资源发现请求消息查找资源;
当所述创建群组指示为创建动态群组时,创建动态群组,将所述第一资源发现请求消息中的过滤条件设置为用于确定所述动态群组成员的过滤条件,将查找到的满足过滤条件的资源作为动态群组成员;
所述服务器向所述客户端发送第一响应消息,所述第一响应消息中携带已创建群组的通用资源标识符URI。
2.根据权利要求1所述的资源发现的方法,其特征在于,所述方法还包括:
当所述创建群组指示为不创建群组时,所述服务器向所述客户端发送第二响应消息,所述第二响应消息中携带查找到的资源的URI。
3.根据权利要求2所述的资源发现的方法,其特征在于,所述服务器向所述客户端发送第一响应消息,包括:
所述服务器判断所述第一资源发现请求消息中是否存在结果类型参数;
当存在结果类型参数,且所述结果类型参数为URI时,所述服务器向所述客户端发送携带已创建群组的URI和查找到的资源的URI的第一响应消息;
当存在结果类型参数,且所述结果类型参数为内容content时,所述服务器向所述客户端发送携带已创建群组的URI和查找到的资源的内容的第一响应消息;
当所述第一资源发现请求消息中不存在结果类型参数时,所述服务器向所述客户端发送携带已创建群组的URI的第一响应消息。
4.根据权利要求3所述的资源发现的方法,其特征在于,所述服务器向所述客户端发送第二响应消息,包括:
所述服务器判断所述第一资源发现请求消息中是否存在结果类型参数;
当存在结果类型参数,且所述结果类型参数为content时,所述服务器向所述客户端发送携带查找到的资源的内容的第二响应消息;
当存在结果类型参数,且所述结果类型参数为URI,或者所述第一资源发现请求消息中不存在结果类型参数时,所述服务器向所述客户端发送携带查找到的资源的URI的第二响应消息。
5.根据权利要求4所述的资源发现的方法,其特征在于,所述第一资源发现请求消息中还包括资源发现范围,所述服务器根据所述第一资源发现请求消息查找资源,包括:
所述服务器根据所述第一资源发现请求消息确定资源发现范围;
当所述资源发现范围中包括本地地址时,所述服务器在本地范围内查找符合过滤条件的资源;
对符合过滤条件的资源执行第一资源发现请求消息指定的操作;
当所述资源发现范围中包括远程地址时,所述服务器向远程地址服务器发送第二资源发现请求消息,所述第二资源发现请求消息中的过滤条件与所述第一资源发现请求中的过滤条件相同;
所述服务器接收所述远程服务器发送的第三响应消息,所述第三响应消息中携带远程资源发现结果,所述远程资源发现结果包括所述远程服务器已创建群组的URI和/或所述远程服务器查找到的资源的URI,或者所述远程资源发现结果包括所述远程服务器已创建群组的URI和/或所述远程服务器查找到的资源的内容。
6.根据权利要求5所述的资源发现的方法,其特征在于,所述服务器根据所述第一资源发现请求消息确定资源发现范围,包括:
当所述服务器确定所述第一资源发现请求消息中包括范围参数时,确定所述资源发现范围为所述范围参数指定的范围;
当所述服务器确定所述第一资源发现请求消息中不包括范围参数时,确定所述资源发现范围为所述第一资源发现请求消息的目的地址所包含的范围。
7.根据权利要求1至6中任一项所述的资源发现的方法,其特征在于,所述动态群组的属性至少包括以下属性中的任一种:
指定范围,用于指示所述服务器在所述指定范围内查找动态群组成员;
所述过滤条件,用于指示动态群组成员应满足的条件;
刷新周期,用于指示所述服务器每隔所述刷新周期查找并更新一次动态群组成员;
群组成员列表,用于存储每次查找到的动态群组成员的URI。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010008393.6/1.html,转载请声明来源钻瓜专利网。