摘要: 、什么是 Disruptor 从功能上来看,Disruptor 是实现了“队列”的功能,而且是一个有界队列。那么它的应用场景自然就是“生产者-消费者”模型的应用场合了。 可以拿 JDK 的 BlockingQueue 做一个简单对比,以便更好地认识 Disruptor 是什么。 我们知道 Block 阅读全文
posted @ 2017-11-10 14:23 低调人生 阅读(5158) 评论(0) 推荐(0) 编辑
摘要: netty发送和接收数据handler处理器 主要是继承 SimpleChannelInboundHandler 和 ChannelInboundHandlerAdapter 一般用netty来发送和接收数据都会继承SimpleChannelInboundHandler和ChannelInbound 阅读全文
posted @ 2017-11-10 12:01 低调人生 阅读(29733) 评论(2) 推荐(0) 编辑
摘要: netty通讯需要对数据进行编码,解码,于是我们需要用到netty的编码器、解码器 netty 提供的解码器 DelimiterBasedFrameDecoder 解决TCP的粘包解码器 StringDecoder 消息转成String解码器 LineBasedFrameDecoder 自动完成标识 阅读全文
posted @ 2017-11-10 11:50 低调人生 阅读(11921) 评论(0) 推荐(0) 编辑
摘要: Netty 是一个基于NIO的客户、服务器端编程框架,使用Netty 可以确保你快速和简单的开发出一个网络应用,例如实现了某种协议的客户,服务端应用。Netty相当简化和流线化了网络应用的编程开发过程,例如,TCP和UDP的socket服务开发。 Netty简单来说就是socket通讯,支持多协议的 阅读全文
posted @ 2017-11-10 10:58 低调人生 阅读(2046) 评论(0) 推荐(0) 编辑