netty

简介: netty

一. NIO 基础

1. 三大组件

1.1 Channel & Buffer

channel 有一点类似于 stream,它就是读写数据的双向通道,可以从 channel 将数据读入 buffer,也可以将 buffer 的数据写入 channel,而之前的 stream 要么是输入,要么是输出,channel 比 stream 更为底层常见的 Channel 有

  • FileChannel
  • DatagramChannel
  • SocketChannel
  • ServerSocketChannel

buffer 则用来缓冲读写数据,常见的 buffer 有

  • ByteBuffer
  • MappedByteBuffer
  • DirectByteBuffer
  • HeapByteBuffer
  • ShortBuffer
  • IntBuffer
  • LongBuffer
  • FloatBuffer
  • DoubleBuffer
  • CharBuffer


目录
相关文章
|
2月前
|
设计模式 网络协议 NoSQL
netty(四)
netty(四)
|
3月前
|
网络协议 前端开发 安全
Netty
Netty
180 1
|
2月前
|
机器学习/深度学习 分布式计算 搜索推荐
Netty(一)
Netty(一)
|
3月前
|
JavaScript 网络安全
Netty在Firbase中的使用
这篇文章探讨了Netty在Firebase实时数据同步服务中的应用,包括长轮询、HTTP 1.1 keep-alive和流水线化、控制SSL处理器等,展示了Netty如何支持Firebase处理高并发的网络通信和多种协议。
45 1
|
6月前
|
存储 Java API
Netty指南
Netty指南
78 2
|
6月前
|
设计模式 网络协议 Java
Netty | 一起来了解了解Netty吧
Netty | 一起来了解了解Netty吧
71 0
|
6月前
|
监控 前端开发 Java
Netty使用篇
Netty使用篇
|
安全 Java Linux
Netty4 使用总结
Netty4 使用总结
55 0
netty练习
netty练习
45 0
|
JSON 移动开发 网络协议
Netty应用篇
Netty应用篇
91 0