首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
netty
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
netty(三)nio之文件编程(netty使用教程)
netty(三)nio之文件编程(netty使用教程),本篇文章主要讨论一下NIO中的文件变成,主要是FileChannel的用法。一、FileChannel常用操作1.1获取FileChannel有一个文件text.txt,其内容如下:abcdef复制代码不能直接打开FileChannel,必须通过FileInputStream、FileOutputStream或者RandomAccessFil
97
代码人生
01-01 08:00
代码人生
Netty粘包、半包
Netty粘包、半包 1、粘包与半包 服务器代码 public class StudyServer { static final Logger log = LoggerFactory.getLogger(StudyServer.class); void start() { NioEventLoopGroup boss = new NioEven
96
代码人生
01-01 08:00
代码人生
Netty 框架学习 —— 单元测试
Netty 框架学习 —— 单元测试 EmbeddedChannel 概述 ChannelHandler 是 Netty 程序的关键元素,所以彻底地测试它们应该是你的开发过程中的一个标准部分,EmbeddedChannel 是 Netty 专门为改进针对 ChannelHandler 的单元测试而提供的。Netty 提供了它所谓的 Embedded 传输,这个传输是 EmbeddedCha
96
代码人生
01-01 08:00
代码人生
netty(二)nio之ByteBuffer
netty(二)nio之ByteBuffer,一、使用案例/***@description:测试buffer的读写*@author:weirx*@date:2021/11/213:54*@version:3.0*/publicclasstest{publicstaticvoidmain(String[]args){try(RandomAccessFilefile=newRandomAccessFi
96
代码人生
01-01 08:00
代码人生
netty 之 GlobalEventExecutor
netty 之 GlobalEventExecutor GlobalEventExecutor 是AbstractScheduledEventExecutor 的实现,就是提供了一个单线程的单例,然后自动启动线程去执行任务,且如果空闲(即没有任务)超过1s则停止。 需要注意的是, 经测试, 这里的1s 是指总共耗时超过1s。 就是说,如果一个任务执行n久,然后执行完毕,然后0.2s 后又
94
代码人生
01-01 08:00
代码人生
Netty 框架学习 —— UDP 广播
Netty 框架学习 —— UDP 广播 UDP 广播 面向连接的传输(如 TCP)管理两个网络端点之间的连接的建立,在连接的生命周期的有序和可靠的消息传输,以及最后,连接的有序终止。相比之下,类似 UDP 的无连接协议中则没有持久化连接的概念,此外,UDP 也没有 TCP 的纠错机制。但 UDP 的性能比 TCP 要好很多,适合那些能够处理或者忍受消息丢失的应用程序 目前为止,我们所有的例子
93
代码人生
01-01 08:00
代码人生
Netty 框架学习 —— 编解码器框架
Netty 框架学习 —— 编解码器框架 编解码器 每个网络应用程序都必须定义如何解析在两个节点之间来回传输的原始字节,以及如何将其和目标应用程序的数据格式做相互转换。这种转换逻辑由编解码器处理,编解码器由编码器和解码器组成,它们每种都可以将字节流从一种格式转换为另一种格式 编码器将消息转换为适合于传输的格式(最有可能的就是字节流) 解码器则是将 网络字节流转换回应用程序的消息格式 因此,
92
代码人生
01-01 08:00
代码人生
netty系列之:使用UDP协议
netty系列之:使用UDP协议 目录 简介 在之前的系列文章中,我们到了使用netty做聊天服务器,聊天服务器使用的SocketChannel,也就是说底层的协议使用的是Scoket。今天我们将会给大家介绍如何在netty中使用UDP协议。 UDP协议 UDP( User Datagram Protocol ),也叫用户数据报协议。 UDP 的主要功能和亮点并不在于它引入了什么特性,而
91
代码人生
01-01 08:00
代码人生
netty介绍:
netty介绍: 1.认识netty 官方介绍:Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & c
91
后端
01-01 08:00
后端
netty系列之:使用netty实现支持http2的服务器
netty系列之:使用netty实现支持http2的服务器,简介上一篇文章中,我们提到了如何在netty中配置TLS,让他支持HTTP2。事实上TLS并不是https的一个必须要求,它只是建议的标准。那么除了TLS之外,还需要如何设置才能让netty支持http2呢?一起来看看吧。基本流程netty支持http2有两种情况,第一种情况是使用tls,在这种情况下需要添加一个ProtocolNegot
90
«
1
2
...
6
7
8
9
10
11
12
13
14
»