加载中
Netty进阶篇之websocket发送消息(8)

序言:Netty进阶篇之简单版websocket发消息(7) 大概和下面的代码就成相似,只不过上一篇博客更加简单一些。 1、pom文件 <dependency> <groupId>io.netty</groupId> <artifactId>netty-all</...

07/23 21:35
36
Netty进阶篇之简单版websocket发消息(7)

序言:简单开发前端发送消息,后端接收消息并返回。 1、故事牵引 今天通过一个故事来讲解netty,主要讲client和server端和下面的主要实现类。 客户要去ktv唱歌,进入ktv之前,门口会有招待服...

Netty进阶基础篇之NIO 非阻塞通信(6)

1、图览 由下图可以看出,NIO非阻塞几个属性之间的关系:多个不同客户(Socket)进入餐厅(系统)之前,先经过餐厅大门(ServerSocketChannel),这个时候门口有指导服务员(SelectionKey),...

07/14 14:51
12
Netty进阶基础篇之NIO 阻塞通信(5)

NIO 完成网络通信的三个核心:Channel、Buffer、Selector 1、通道(Channel) 负责连接 SocketChannel、ServerSocketChannel、DatagramChannel、Pipe.SinkChannel、Pipe.SourceChannel 2、缓...

07/14 14:27
14
Netty进阶基础篇之IO篇(2)

序言:使用IO操作读写 1、读取 @Test public void readeFile() { FileInputStream input = null; String result = ""; try { //1.根据path实例化一个输入流的对象 input = new Fil......

07/14 12:41
11
Netty进阶基础篇之NIO Channel篇(4)

1、Channel概念 通道(Channel):用于源节点与目标节点的连接。在 Java NIO 中负责缓冲区中数据的传输。Channel 本身不存储数据,因此需要配合缓冲区进行传输 2、 Channel主要实现的类 |--F...

07/14 11:48
41
Netty进阶基础篇之NIO Buffer篇(3)

1、Buffer概念 1.1 缓冲区获取 Buffer缓冲区是就是一个数组,有着不同的数据类型:ByteBuffer、CharBuffer、ShortBuffer、IntBuffer、LongBuffer、FloatBuffer、DoubleBuffer,然后这些数据类...

07/13 23:55
33
Netty进阶基础篇之流概念篇(1)

序言:学Netty之前,对流的概念应该深刻一些,所以先理解一下流的使用! 1、IO、NIO、AIO 含义区别 1.1 同步阻塞I/O(BIO block io) jdk1.4之前就一个io流,服务器实现模式为一个连接一个线程...

07/13 22:46
35

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部