文件名称:springboot集成mina分布式
文件大小:18KB
文件格式:ZIP
更新时间:2021-05-30 03:51:27
springboot mina分布式
springboot集成mina做分布式的soket服务,思路:用java线性安全的集合存储mina session到本地服务器;同时用redis等nosql缓存mina session存储服务器的ip,session的id等信息到redis上;应用服务器直接用restful等手段实现互相调用本地的mina session实现应用服务器向对应的设备推送消息的功能
【文件预览】:
相关代码文件
----HixDecoder.java(2KB)
----RequestHandler.java(501B)
----BindHandler.java(2KB)
----MinaConfig.java(3KB)
----ReceiveBody.java(512B)
----MainHandler.java(2KB)
----SessionManager.java(1KB)
----IpUtil.java(311B)
----SessionClosedHandler.java(778B)
----Message.java(587B)
----HixEncoder.java(810B)
----RemoteController.java(2KB)
----CRC.java(1KB)
----SendBody.java(490B)
----DefaultSessionManager.java(3KB)
----HixProtocolCodecFactory.java(859B)
----ByteUtil.java(2KB)
----ReceiveHandler.java(683B)
----Session.java(817B)
----MessageDispatcher.java(6KB)
----PushMessageHandler.java(1KB)