[发明专利]基于网络的主题订阅系统有效
申请号: | 201610712467.8 | 申请日: | 2016-08-23 |
公开(公告)号: | CN106330744B | 公开(公告)日: | 2019-08-16 |
发明(设计)人: | 彭成志;咸彬;范存伟;李悦坤;孔祥雷 | 申请(专利权)人: | 上海创景信息科技有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L29/08 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 郭国中 |
地址: | 201203 上海市浦东新区中国(上海)自*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于网络的主题订阅系统,包括以下模块:网络通讯模块,初始化网络通讯环境,设置通讯通道,监听网络节点上线与下线,并通知控制节点;控制节点模块,初始化控制节点并设定通讯通道,为控制节点分配本通道内固定识别码;普通节点模块,初始化普通节点并设定通讯通道。本发明可根据主题接收者数量自动调整网络发送方式,既可将数据快速发送出去,又可避免网络阻塞。 | ||
搜索关键词: | 基于 网络 主题 订阅 系统 | ||
【主权项】:
1.一种基于网络的主题订阅系统,其特征在于,包括以下模块:网络通讯模块,本网络通讯模块负责处理以下事务:初始化网络通讯环境,设置通讯通道;监听网络节点上线与下线,并通知控制节点;为节点注册主题,并将主题信息通知给控制节点;为节点建立主题连接;将主题数据加密后发送给所有订阅过它的节点,如果订阅节点较多则采取广播方式发布主题避免网络阻塞;监听主题数据,收到主题后调用主题响应方法进行处理;控制节点模块,本控制节点模块负责处理以下事务:初始化控制节点并设定通讯通道,为控制节点分配本通道内固定识别码;注册连接主题,用于通知普通节点当前通道内的节点列表和主题列表,以便普通节点建立业务逻辑相关的主题连接;接收网络通讯模块发来的普通节点上线与下线通知,并将消息广播给通道内的所有普通节点;监听节点注册主题,如果是连接主题,则将其与控制节点的连接主题相连;如果是业务逻辑相关主题,将主题列表广播给通道内的所有节点;普通节点模块,本普通节点模块负责处理以下事务:初始化普通节点并设定通讯通道,根据当前IP与进程ID自动生成通道内唯一标识;订阅控制节点的连接主题,当其它节点上下线时,普通节点收到来自控制节点发布的关于节点上下线的连接主题,并从主题数据中解析得到网络中所有的普通节点及主题列表;注册业务逻辑相关的主题;订阅业务逻辑相关的主题,并注册主题处理方法;借助网络通讯模块,建立订阅的位于其它节点上主题;借助网络通讯模块发布主题数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海创景信息科技有限公司,未经上海创景信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610712467.8/,转载请声明来源钻瓜专利网。
- 上一篇:望远镜筒身
- 下一篇:共振扫描用机械光调制器