阅读本文约“1.8分钟”
还记得上一篇的推文内容吗?
忘记的也不要紧,不用回去看了,这次直接上代码实货。
Netty实现通信流实例等级权限,消息进行权限分发
圈子模式与金字塔模式
项目介绍:
基于SpringBoot-WebSocket通用框架,运用Netty为主进行权限消息分发的组件,两种权限机制(Circle圈子模式,同等级的一个社交圈、Grade等级模式,每一个等级可以消费到比自己低等级的消息),以聊天社交为Demo进行测试,Netty权限消息分发,等级机制(金字塔),圈子模式(同级消费),实时消息通信,WebSocket
功能:
* 实时聊天
* 金字塔等级聊天模式
* 圈子同级聊天模式
* 金字塔消费分发
* 圈子同级消费分发
项目思路:
本次我选择SpringBoot2.0.2还有Netty4.1.28这两个版本来结合使用。
圈子模式:同一等级的消息之后发送(群发)给对应的等级,类似低等级-低等级、中等级-中等级、高等级-高等级
金字塔模式:消息可以发送给自己同级与所有比自己低等级的消费,即高等级的消息会发给高、中、低看到,但是低等级的只有低等级的才看到
GitHub地址:
https://github.com/UncleCatMy...
名称:
UncleCatMySelf/NettyPremission
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。