Netty实现权限消息分发(圈子与金字塔)
Posted Java猫说
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Netty实现权限消息分发(圈子与金字塔)相关的知识,希望对你有一定的参考价值。
阅读本文约“1.8分钟”
还记得上一篇的推文内容吗?
忘记的也不要紧,不用回去看了,这次直接上代码实货。
Netty实现通信流实例等级权限,消息进行权限分发
圈子模式与金字塔模式
项目介绍:
基于SpringBoot-WebSocket通用框架,运用Netty为主进行权限消息分发的组件,两种权限机制(Circle圈子模式,同等级的一个社交圈、Grade等级模式,每一个等级可以消费到比自己低等级的消息),以聊天社交为Demo进行测试,Netty权限消息分发,等级机制(金字塔),圈子模式(同级消费),实时消息通信,WebSocket
功能:
实时聊天
金字塔等级聊天模式
圈子同级聊天模式
金字塔消费分发
圈子同级消费分发
项目思路:
本次我选择SpringBoot2.0.2还有Netty4.1.28这两个版本来结合使用。
圈子模式:同一等级的消息之后发送(群发)给对应的等级,类似低等级-低等级、中等级-中等级、高等级-高等级
金字塔模式:消息可以发送给自己同级与所有比自己低等级的消费,即高等级的消息会发给高、中、低看到,但是低等级的只有低等级的才看到
https://github.com/UncleCatMySelf/NettyPremission
名称:
UncleCatMySelf/NettyPremission
以上是关于Netty实现权限消息分发(圈子与金字塔)的主要内容,如果未能解决你的问题,请参考以下文章