[发明专利]一种限制业务资源订阅的方法、系统及装置有效
申请号: | 200710110438.5 | 申请日: | 2007-06-05 |
公开(公告)号: | CN101321158A | 公开(公告)日: | 2008-12-10 |
发明(设计)人: | 招扬;孙谦;潘秋菱 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 限制 业务 资源 订阅 方法 系统 装置 | ||
1.一种限制业务资源订阅的方法,其特征在于,该方法包括:
接收对业务资源的订阅消息;
判断当前正在对所述业务资源进行订阅的订阅者数目是否超出了预先 设定的上限,如果超出,拒绝对所述的业务资源订阅;
在所述拒绝对业务资源订阅之后,该方法还包括:
将发送该订阅消息的订阅者的订阅信息存储在设置的拒绝队列中,所述 业务资源的订阅情况变化后,或设置的订阅限制条件变化后,判断出当前订 阅满足所述业务资源的订阅限制条件,根据拒绝队列中的订阅信息确定订阅 者,向订阅者发送指示消息,使订阅者再次发起针对所述业务资源的订阅消 息。
2.如权利要求1所述的方法,其特征在于,所述拒绝对所述的业务资 源订阅为:
向发送该订阅消息的订阅者发送错误响应消息。
3.如权利要求2所述的方法,其特征在于,所述向发送该订阅消息的 订阅者发送错误响应消息中包括出错原因,所述的原因指明对所述业务资源 的订阅不满足所述的订阅限制条件。
4.如权利要求1所述的方法,其特征在于,所述拒绝对所述的业务资 源订阅为:
根据设置的策略确定对发送该订阅消息的订阅者进行鉴权通过后,向所 述订阅者发送一个包含所述业务资源信息的通知消息,同时终止该订阅。
5.如权利要求4所述的方法,其特征在于,还在终止该订阅的通知消 息中包含终止订阅的原因,所述的原因指明对所述业务资源的订阅不满足所 述的订阅限制条件。
6.如权利要求1所述的方法,其特征在于,在接收对所述的业务资源 订阅消息之前,接受所述业务资源的观察者信息的订阅;
拒绝对所述的业务资源订阅之后,该方法还包括:向提供者发送包含所 述观察者信息的通知消息,所述观察者信息中包含被拒绝订阅所述业务资源 的订阅者信息。
7.如权利要求1~6所述的任意一种方法,其特征在于,所述的业务资 源为呈现业务的呈现信息、或会议业务的会议状态。
8.一种限制业务资源订阅的系统,其特征在于,包括:服务器、订阅 者、提供者和业务XML文档管理服务器,其中,
业务XML文档管理服务器,用于存储业务资源订阅限制条件和提供者 设置的策略,所述的订阅限制条件为对所述业务资源允许同时进行订阅的订 阅者数目上限;
订阅者,用于向服务器发送业务资源订阅消息,接收服务器发送的业务 资源或者接收服务器发送的拒绝消息;
提供者,用于将业务资源信息发送给服务器,在业务XML文档管理服 务器中设置策略;
服务器,用于接收订阅者发送的所述订阅消息,判断对所述业务资源进 行订阅的订阅者数目是否超出了预先设定的上限,如果超出,向所述订阅者 发送拒绝订阅消息,或者根据从业务XML文档管理服务器获取的提供者设 置的策略授权所述订阅者,在设定次数内将所述业务资源信息发送给订阅 者;
所述服务器包括拒绝队列,用于存储被拒绝订阅的订阅者信息;
所述服务器,还用于业务资源的订阅情况变化后,或设置的订阅限制条 件变化后,判断出当前订阅满足所述业务资源的订阅限制条件,根据拒绝队 列中的订阅信息确定订阅者,向订阅者发送通知;
所述订阅者,用于接收到服务器发送的通知后,发送业务资源订阅消息。
9.如权利要求8所述的系统,其特征在于,所述服务器,还用于接收 提供者发送的订阅订阅者信息消息,将订阅者信息发送给提供者;
所述提供者,还用于向服务器发送订阅订阅者信息消息,接收服务器发 送的订阅者信息。
10.如权利要求8~9所述的任意一项所述的系统,其特征在于,所述 服务器为呈现服务器、所述订阅者为观察者和所述提供者为呈现体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710110438.5/1.html,转载请声明来源钻瓜专利网。