···
首页
···
开发工具
···
开发入门教程
···
网址导航
···
搜索
Ctrl K
netty
Netty Bootstrap 客户端启动类
Netty Bootstrap 客户端端启动类,1. 前言,上一节,我们主要讲解了一个Netty入门案例,其中无论是客户端还是服务端的代码编写,都是分为 2 个核心步骤,分别是:启动类模板代码 + 自定义业务 Handler,其中 Handler 可以根...
Netty EventLoop 事件循环机制
Netty EventLoop 事件循环机制,1. 前言,前面几节主要讲解了 Netty 的几种线程模型,基本上都是理论上的东西,那么 Netty 是如何去实现这些线程模型的呢?答案:核心是 EventLoop,今天我们主要介绍 EventLoop 是如何来实...
Netty 线程模型
Netty 线程模型,1. 前言,前面几节分别讲解了 Reactor 的三种线程模型,都知道主从 Reactor 多线程模型的性能非常的好,那么 Netty 是否就是使用 主从 Reactor 多线程模型 呢?其实 Netty 线程模型是基于 主从 Reactor ...
Netty ChannelHandler性能优化
Netty ChannelHandler 性能优化,1. 前言,本节我们主要来继续讲解 ChannelHandler 的其它特性,主要讲解如何去进行 ChannelHandler 业务链表的常见性能优化。,2. 优化途径,通常情况下为了提高自定义业务 Handler 的性能...
Netty ChannelFuture 异步监听
Netty ChannelFuture 异步监听,1. 前言,本节主要讲解 ChannelFuture ,它的作用是用来保存 Channel 异步操作的结果,可以看作是一个异步操作结果的占位符。,2. 概念,在 Netty 中所有的 IO 操作都是异步的,不能立刻得到 ...
Netty 断开重连
Netty 断开重连,1. 前言,上节,我们主要讲解了 Netty 的心跳检测机制,其中核心目的是提高性能。本节我们主要讲解的是 Netty 长连接的稳定性。,2. 学习目的,TCP 协议下,数据是可以双向传递,其实也就是全双工协议,通俗点...
Netty 内置编解码器
Netty 内置编解码器,1. 前言,上节我们讲解了 Netty 的内置编码器以及自定义编码器,本节主要讲解 Netty 提供的几个核心编解码器的抽象类,主要是 MessageToByteEncoder、ByteToMessageDecoder、SimpleChannelInboundHand...
Netty 简介
Netty 简介,,1. 什么是 Netty,Netty 是由 JBOSS 提供的一个 Java 开源通讯框架,用以快速开发高性能、高可靠性的网络 IO 程序。它底层很好地封装了 Socket,处理网络通信的一个开源通信框架。通俗说明,Netty 就是解决两个...
Netty WebSocket 协议
Netty WebSocket 协议,1. 前言,上一节,我们主要讲解了 Http 协议,本节我们来讲解 Netty 支持的另外一个 WebSocket 协议,WebSocket 是 HTML5 开始支持的全双工协议。,在真实的开发当中,其实 WebSocket 使用非常的广泛,...
Netty粘包和拆包
Netty 粘包和拆包,1. 前言,前面几个章节主要解析了 Netty 的编码、解码问题,那么是否有了编解码器,我们的 Netty 通信就能正常了呢?,TCP 协议在传输数据时没有办法判断数据是什么时候结束的,它无法识别一段完整的信息,...
上一页
1
2
3
下一页
前往
页