要在 Java 中使用 Netty 框架来实现 UDP 广播并减少丢包率,首先要理解 UDP 协议的特性以及 Ne...[作者空间]
Gateway和Netty都有盲区的感觉; 一、Netty简介 Netty是一个异步的,事件驱动的网络应用框架,用...[作者空间]
简介 我们知道proxy protocol是haproxy提出的一个代理协议,通过这个协议,所有实现这个协议的pr...[作者空间]
简介 在前面的文章中,我们提到了使用netty构建tcp和udp的客户端向已经公布的DNS服务器进行域名请求服务。...[作者空间]
点击查看 官网[https://netty.io/] 点击查看NIO相关的知识 Java - NIO网络编程[ht...[作者空间]
简介 DNS的全称domain name system,既然是一个系统就有客户端和服务器之分。一般情况来说我们并不...[作者空间]
简介 在前面的章节中,我们讲解了kqueue的使用和原理,接下来我们再看一下epoll的使用。两者都是更加高级的I...[作者空间]
简介 之前我们介绍了一个非常优秀的细粒度控制JAVA线程的库:java thread affinity。使用这个库...[作者空间]
简介 定时器是一种在实际的应用中非常常见和有效的一种工具,其原理就是把要执行的任务按照执行时间的顺序进行排序,然后...[作者空间]
零、本文纲要 一、NIO三大组件 Channel Buffer Selector 二、Buffer 基础依赖 By...[作者空间]
简介 字符串是我们程序中最常用到的消息格式,也是最简单的消息格式,但是正因为字符串string太过简单,不能附加更...[作者空间]
有一个热心网友丁师傅提了一个问题,问为什么 netty 源码中,有这样一段代码 为什么这里需要 9 个 long ...[作者空间]
简介 程序和程序之间的数据传输方式有很多,可以通过二进制协议来传输,比较流行的像是thrift协议或者google...[作者空间]
简介 我们知道netty中数据传输的核心是ByteBuf,ByteBuf提供了多种数据读写的方法,包括基本类型和b...[作者空间]
简介 netty为什么快呢?这是因为netty底层使用了JAVA的NIO技术,并在其基础上进行了性能的优化,虽然n...[作者空间]
Netty心跳检测 Netty给我们提供三个Handler,分别是IdleStateHandler、ReadTim...[作者空间]
简介 在我的心中,JDK有两个经典版本,第一个就是现在大部分公司都在使用的JDK8,这个版本引入了Stream、l...[作者空间]
简介 channel是netty中数据传输和数据处理的渠道,也是netty程序中不可或缺的一环。在netty中ch...[作者空间]
简介 UDT给了你两种选择,byte stream或者message,到底选哪一种呢?经验告诉我们,只有小学生才做...[作者空间]
心跳检测逻辑:服务端启动后,等待客户端连接,客户端连接之后,向服务端发送消息。如果客户端在线服务端必定会收到数据,...[作者空间]