一种资源通告管理的方法及公共业务实体的制作方法_5

文档序号:9220363阅读:来源:国知局
响应消息后,
[0263]如果响应消息中只包含更新成功的指示,则更新属性“可通告资源”的值为AE发送的更新资源请求中的“可通告属性”的值;
[0264]如果响应消息中包含更新成功的指示和更新成功的属性,则更新属性“可通告资源”的值为响应消息中“通告的属性”的值。
[0265]本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
[0266]以上仅为本发明的优选实施例,当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
【主权项】
1.一种资源通告管理的方法,包括: 本地公共业务实体接收到应用实体发送的更新资源请求消息,所述更新资源请求消息中包含待更新的属性; 所述本地公共业务实体根据所述更新资源请求消息中的信息构建更新通告资源请求消息; 所述本地公共业务实体将所述更新通告资源请求消息发送给远程公共业务实体。2.如权利要求1所述的方法,其特征在于:所述本地公共业务实体根据更新资源请求消息中的信息构建更新通告资源请求消息,包括: 所述本地公共业务实体如检查所述待更新的属性为搜索标签或可通告属性中包含的属性,则将所述待更新的属性包含在所述更新通告资源请求消息中。3.如权利要求1所述的方法,其特征在于:所述本地公共业务实体根据更新资源请求消息中的信息构建更新通告资源请求消息,包括: 所述本地公共业务实体如检查所述待更新的属性为可通告属性,则将所述待更新的属性与本地资源的可通告属性进行比较,将所述待更新的属性中包含但本地资源的可通告属性中不包含的属性包含在所述更新通告资源请求消息中,将所述待更新的属性中不包含但本地资源的可通告属性中包含的属性的值设置为空后包含在所述更新通告资源请求消息中。4.如权利要求1所述的方法,其特征在于:所述本地公共业务实体根据更新资源请求消息中的信息构建更新通告资源请求消息,包括: 所述本地公共业务实体如检查所述待更新的属性为可通告属性,则将所述待更新的属性包含的属性包含在所述更新通告资源请求消息中。5.如权利要求1-4任一项所述的方法,其特征在于:所述本地公共业务实体接收到应用实体发送的更新资源请求消息后,还包括: 所述本地公共业务实体根据所述更新通告资源请求消息中的信息,更新本地资源应用的属性。6.一种资源通告管理的方法,包括: 远程公共业务实体接收本地公共业务实体发送的更新通告资源请求消息; 所述远程公共业务实体根据所述更新通告资源请求消息中的信息,更新本公共业务实体上的通告资源的属性。7.如权利要求6所述的方法,其特征在于:所述远程公共业务实体更新本公共业务实体上的通告资源的属性,包括: 所述远程公共业务实体将所述通告资源的属性的值设置为所述更新通告资源请求消息中对应属性的值。8.如权利要求6所述的方法,其特征在于:所述远程公共业务实体更新本公共业务实体上的通告资源的属性,包括: 如所述更新通告资源请求消息中包含所述通告资源中未创建的属性,所述远程公共业务实体则创建该属性,并将该属性的值设置为所述更新通告资源请求消息中对应属性的值。9.如权利要求6所述的方法,其特征在于:所述远程公共业务实体更新本公共业务实体上的通告资源的属性,包括: 如所述更新通告资源请求消息中包含值设置为空的属性,所述远程公共业务实体则检查所述通告资源中是否包含该属性,如果包含,则删除该属性。10.如权利要求6所述的方法,其特征在于:所述远程公共业务实体更新本公共业务实体上的通告资源的属性,包括: 如果所述通告资源中的属性未包含在所述更新通告资源请求消息中,所述远程公共业务实体则删除所述通告资源中的该属性。11.如权利要求6-10任一项所述的方法,其特征在于:所述远程公共业务实体接收本地公共业务实体发送的更新通告资源请求消息之前,还包括: 所述远程公共业务实体接收本地公共业务实体发送的创建通告资源请求消息; 所述远程公共业务实体根据所述创建通告资源请求消息中的信息,创建通告资源并设置通告资源属性。12.如权利要求11所述的方法,其特征在于:所述创建通告资源请求消息包括: 所述本地公共业务实体本地资源的可通告属性所不包含的可选属性,且该可选属性的值为空。13.如权利要求11所述的方法,其特征在于:所述远程公共业务实体创建通告资源并设置通告资源属性包括: 所述远程公共业务实体创建指定的但未包含在创建通告资源请求消息中的可选属性,并将该可选属性值设置为空。14.一种公共业务实体,其特征在于,包括: 接收模块,用于接收到应用实体发送的更新资源请求消息,所述更新资源请求消息中包含待更新的属性; 构建模块,用于根据所述更新资源请求消息中的信息构建更新通告资源请求消息; 发送模块,用于将所述更新通告资源请求消息发送给远程公共业务实体。15.如权利要求14所述的公共业务实体,其特征在于: 所述构建模块,具体用于如检查所述待更新的属性为搜索标签或可通告属性中包含的属性,则将所述待更新的属性包含在所述更新通告资源请求消息中。16.如权利要求14所述的公共业务实体,其特征在于: 所述构建模块,具体用于如检查所述待更新的属性为可通告属性,则将所述待更新的属性与本地资源应用的可通告属性进行比较,将所述待更新的属性中包含但本地资源应用的可通告属性中不包含的属性包含在所述更新通告资源请求消息中,将所述待更新的属性中不包含但本地资源应用的可通告属性中包含的属性的值设置为空后包含在所述更新通告资源请求消息中;或将所述待更新的属性包含的属性包含在所述更新通告资源请求消息中。17.如权利要求14-16任一项所述的公共业务实体,其特征在于:还包括: 更新模块,用于实体根据所述更新通告资源请求消息中的信息,更新本地资源应用的属性。18.—种公共业务实体,其特征在于,包括: 接收模块,用于接收指定公共业务实体发送的更新通告资源请求消息; 更新模块,用于根据所述更新通告资源请求消息中的信息,更新本公共业务实体上的通告资源的属性。19.如权利要求18所述的公共业务实体,其特征在于: 所述更新模块,具体用于将所述通告资源的属性的值设置为所述更新通告资源请求消息中对应属性的值。20.如权利要求18所述的公共业务实体,其特征在于: 所述更新模块,具体用于如所述更新通告资源请求消息中包含所述通告资源中未创建的属性,则创建该属性,并将该属性的值设置为所述更新通告资源请求消息中对应属性的值。21.如权利要求18所述的公共业务实体,其特征在于: 所述更新模块,具体用于如所述更新通告资源请求消息中包含值设置为空的属性,则检查所述通告资源中是否包含该属性,如果包含,则删除该属性。22.如权利要求18所述的公共业务实体,其特征在于: 所述更新模块,具体用于如果所述通告资源中的属性未包含在所述更新通告资源请求消息中,则删除所述通告资源中的该属性。23.如权利要求18-22任一项所述的公共业务实体,其特征在于:还包括创建模块, 所述接收模块,还用于接收本地公共业务实体发送的创建通告资源请求消息; 所述创建模块,用于根据所述创建通告资源请求消息中的信息,创建通告资源并设置通告资源属性。24.如权利要求23所述的公共业务实体,其特征在于: 所述创建通告资源请求消息包括:所述本地公共业务实体本地资源的可通告属性所不包含的可选属性,且该可选属性的值为空。25.如权利要求23所述的公共业务实体,其特征在于: 所述创建模块,具体用于创建指定的但未包含在创建通告资源请求消息中的可选属性,并将该可选属性值设置为空。
【专利摘要】本发明提供一种资源通告管理的方法及公共业务实体,该方法包括:本地公共业务实体接收到应用实体发送的更新资源请求消息,所述更新资源请求消息中包含待更新的属性;根据所述更新资源请求消息中的信息构建更新通告资源请求消息;将所述更新通告资源请求消息发送给远程公共业务实体。本发明通过同步更新的方式,能够使通告资源和原始资源保持一致,解决了对通告资源的查询不能导致获取与预期不同的原始资源的问题。
【IPC分类】H04W24/00
【公开号】CN104936199
【申请号】CN201410105600
【发明人】吴昊
【申请人】中兴通讯股份有限公司
【公开日】2015年9月23日
【申请日】2014年3月20日
【公告号】WO2015139364A1
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1