[发明专利]针对消息传送系统中的消息通道的访问控制在审
| 申请号: | 201780061805.9 | 申请日: | 2017-08-04 |
| 公开(公告)号: | CN109845198A | 公开(公告)日: | 2019-06-04 |
| 发明(设计)人: | L·瓦尔金;I·米尔雅可夫;O·卡比诺夫;D·德莫舒克 | 申请(专利权)人: | 萨托里环球有限责任公司 |
| 主分类号: | H04L12/58 | 分类号: | H04L12/58 |
| 代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
| 地址: | 美国加利*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 缓冲器 订阅请求 订户客户 发布 授权 计算机存储介质 消息传送系统 计算机程序 系统和设备 访问控制 消息发送 消息放置 消息通道 客户端 时间段 存活 许可 | ||
1.一种计算机实现的方法,包括:
接收一个或多个订阅请求,其中各订阅请求是从相应订户客户端接收到的,并且用于相应通道;
对所述订阅请求中的一个或多个订阅请求进行授权,其中各授权订阅请求许可所述请求的订户客户端接收发布到所述请求的通道的消息;
接收供发布的一个或多个消息,其中各消息是从相应发布者客户端接收到的,并且用于相应通道上的发布;
针对所述消息中的各消息,将该消息放置在针对该消息的通道的相应缓冲器中,其中所述消息在所述缓冲器的有限存活时间段期间存在于所述缓冲器中;以及
针对所述缓冲器中的一个或多个缓冲器,将所述缓冲器中的任意消息发送至被授权订阅所述通道的订户客户端。
2.根据权利要求1所述的方法,其中,对一个或多个订阅请求进行授权包括:
判断为特定订阅请求的通道与模式相匹配;以及
基于与所述模式相对应的许可来对所述特定订阅请求的订户客户端进行授权。
3.根据权利要求2所述的方法,其中,判断为所述特定订阅请求的通道与模式相匹配包括:
判断为所述通道的一个或多个名称空间与所述模式相匹配。
4.根据权利要求1所述的方法,其中,还包括:
接收一个或多个发布请求,其中各发布请求是从所述相应发布者客户端接收到的,并且用于相应通道;以及
对所述发布请求中的一个或多个发布请求进行授权,其中各授权发布请求许可所述相应发布者客户端将一个或多个消息发布到所述请求的通道。
5.根据权利要求4所述的方法,其中,将所述消息放置在针对所述消息的通道的相应缓冲器中包括:
判断为从其接收到特定消息的发布者客户端被授权将消息发布到所述特定消息的通道。
6.根据权利要求4所述的方法,其中,对所述发布请求中的一个或多个发布请求进行授权包括:
判断为特定发布请求的通道与模式相匹配;以及
基于与所述模式相对应的许可来对所述特定发布请求的发布者客户端进行授权。
7.根据权利要求1所述的方法,其中,将所述消息放置在针对所述消息的通道的相应缓冲器中还包括:
在所述缓冲器的存活时间期满时删除所述缓冲器中的任意消息。
8.根据权利要求1所述的方法,其中,还包括:
通过相应连接来接收一个或多个认证请求,其中各认证请求是从相应客户端接收到的,并且包括所述相应客户端的一个或多个凭证;以及
针对各认证请求:
将请求对所述相应客户端进行认证并且包括所述凭证的第一消息发布到第一通道;
从所述第一通道检索所发布的第二消息,其中所述第二消息包括响应于所述第一消息而提供的认证确认;以及
基于此来对所述相应客户端进行认证。
9.根据权利要求8所述的方法,其中,还包括:
将所述认证确认的指示存储在与所述相应连接相关联的信息中。
10.根据权利要求9所述的方法,其中,还包括:
判断为所述相应连接已经不复存在;以及
基于此而移除所述信息。
11.根据权利要求8所述的方法,其中,所述相应客户端不可访问所述第一通道。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于萨托里环球有限责任公司,未经萨托里环球有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780061805.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种通道选择方法及装置
- 下一篇:合并网络设备架构中的读取请求





