netty是jboss公司开发的,基于异步的.事件驱动的网络应用程序框架,快速开发高性能.高可靠性的服务器和客户端程序 public class TimeServer { ; public void run() throws Exception { EventLoopGroup bossGroup = new NioEventLoopGroup(); // (1) EventLoopGroup workerGroup = new NioEventLoopGroup(); try { Server
目录 一.Netty服务端的构建 1. 父类构造函数 ① 查找缓存 ② 相关日志 2. 服务端构造 ① 配置读取 ② 服务端配置 3. 服务端功能 ① 通用接口功能 ② Channel处理器 4. 节点通信层已完成 二.CounterClient入口 1. 构建服务代理 ① 视图控制器 ② 启动Netty客户端 2. Netty通信原理 3. 客户端功能 ① 通用接口功能 ② channel处理器 ③ 已完成内容 4. 调用排序消息 三.后记 关键字:Netty BFT-SMaRt Channe
一.客户端开发时序图 图片来源:Netty权威指南(第2版) 二.Netty客户端开发步骤 使用Netty进行客户端开发主要有以下几个步骤: 1.用户线程创建Bootstrap Bootstrap b = new Bootstrap(); Bootstrap是Socket客户端创建工具类,通过API设置创建客户端相关的参数,异步发起客户端连接. 2.创建处理客户端连接.IO读写的Reactor线程组NioEventLoopGroup EventLoopGroup group = new NioE