随笔 - 229  文章 - 0  评论 - 10  阅读 - 26万 

随笔分类 -  netty

netty模型简介
摘要:Netty工作原理图 netty抽象出了两组线程池,BossGroup专门负责客户端 的连接,WorkerGroup专门负责网络读写。 BossGroup和WorkerGroup 类型都是NioEventLoopGroup NioEventLoopGroup相当于一个事件循环组,这个组中含有多个事件 阅读全文
posted @ 2019-12-01 23:04 显示账号 阅读(310) 评论(0) 推荐(0) 编辑
Reactor模式
摘要:Reactor有三种模式: 单reactor单线程 单 reactor多线程 主从reactor 1. 单reactor单线程工作原理图 dispatch与handler在同一个线程中处理。。。 redis就是采用这种模式 2. 单reactor多线程工作原理图 (1) reactor对象通过sel 阅读全文
posted @ 2019-12-01 22:36 显示账号 阅读(558) 评论(0) 推荐(0) 编辑
NIO编程之多客户端聊天系统
摘要:1. 服务端 import java.io.IOException; import java.net.InetSocketAddress; import java.nio.ByteBuffer; import java.nio.channels.*; import java.util.Iterato 阅读全文
posted @ 2019-11-30 22:46 显示账号 阅读(280) 评论(0) 推荐(0) 编辑
NIO编程模式示例
摘要:1. 服务端 import java.net.InetSocketAddress; import java.nio.ByteBuffer; import java.nio.channels.*; import java.util.Iterator; import java.util.Set; pub 阅读全文
posted @ 2019-11-30 18:00 显示账号 阅读(210) 评论(0) 推荐(0) 编辑
bio编程示例
摘要:直接干代码,用BIO写一个Server端,然后使用telnet模拟客户端发送数据 import java.io.IOException; import java.io.InputStream; import java.net.ServerSocket; import java.net.Socket; 阅读全文
posted @ 2019-11-27 23:45 显示账号 阅读(403) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示