netty
文章平均质量分 89
者羽_zb
一步两步,一步两步……
展开
-
Netty总结
BIO、NIOBIO :同步阻塞,数据的读取写入必须阻塞在一个线程内等待其完成NIO : 同步非阻塞,服务器实现模式为一个请求一个线程,即客户端发送的连接请求都会注册到多路复用器上,多路复用器轮询到连接有I/O请求时才启动一个线程进行处理区别:1.BIO是面向流的,NIO是面向缓冲区的2.BIO的各种流是阻塞的。而NIO是非阻塞的3.BIO的Stream是单向的,而NIO的channel是双向的Netty 是什么一个异步事件驱动的网络应用框架,用于快速开发可维护的高性能协议服原创 2021-01-22 15:01:44 · 244 阅读 · 0 评论 -
基于springboot和netty的即时通讯(IM)服务端
码云:https://gitee.com/zheyu-zb/zy-im原创 2020-12-02 09:24:35 · 552 阅读 · 0 评论 -
解决NettyServerHandler无法获取spring中的bean
原因: netty中无法使用注入的bean,因为NettyServerHandler是netty启动的时候new出来,并没有交给spring IOC托管方法1: 想在生成对象时完成某些初始化操作,而这些初始化操作又依赖于注入的bean,因此可以使用@PostConstruct注解一个init方法来完成初始化,该方法会在bean注入完成后被自动调用。public class NettyServerHandler extends ChannelInboundHa...原创 2020-10-30 17:58:47 · 1789 阅读 · 0 评论