码到成功>_<
这个作者很懒,什么都没留下…
展开
-
Netty的粘包、拆包问题
Netty的粘包、拆包问题粘包、拆包的问题演示服务端代码import io.netty.bootstrap.ServerBootstrap;import io.netty.channel.ChannelFuture;import io.netty.channel.EventLoopGroup;import io.netty.channel.nio.NioEventLoopGroup;import io.netty.channel.socket.nio.NioServerSocketChanne原创 2021-08-25 16:44:23 · 67 阅读 · 0 评论 -
Netty实现群聊系统
Netty实现群聊系统案例要求编写一个 Netty 群聊系统,实现服务器端和客户端之间的数据简单通讯(非阻塞)实现多人群聊服务器端:可以监测用户上线,离线,并实现消息转发功能客户端:通过channel 可以无阻塞发送消息给其它所有用户,同时可以接受其它用户发送的消息(有服务器转发得到)服务端服务端代码package com.wyp.netty.groupchat;import io.netty.bootstrap.ServerBootstrap;import io.netty.ch原创 2021-08-23 17:29:50 · 145 阅读 · 0 评论 -
Netty之HTTP服务示例
Netty之HTTP服务示例服务端代码package com.wyp.netty.http;import io.netty.bootstrap.ServerBootstrap;import io.netty.channel.ChannelFuture;import io.netty.channel.EventLoopGroup;import io.netty.channel.nio.NioEventLoopGroup;import io.netty.channel.socket.nio.Ni原创 2021-08-22 21:28:26 · 66 阅读 · 0 评论 -
Netty快速入门实例-TCP服务
Netty快速入门实例-TCP服务案例要求实例要求:使用IDEA 创建Netty项目Netty 服务器在 6668 端口监听,客户端能发送消息给服务器 “hello, 服务器~”服务器可以回复消息给客户端 “hello, 客户端~”目的:对Netty 线程模型 有一个初步认识, 便于理解Netty 模型理论5.1 编写服务端 5.2 编写客户端 5.3 对netty 程序进行分析,看看netty模型特点服务端代码package com.wyp.netty.simple;import i原创 2021-08-22 16:52:09 · 89 阅读 · 0 评论 -
NIO快速入门
NIO快速入门1、NIO服务端代码import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.*;import java.util.Iterator;import java.util.Set;public class NIOServer { public static void main(String[] args) throws Exception{ /原创 2021-08-21 16:59:02 · 71 阅读 · 0 评论 -
NIO之Buffer的分散与聚集
NIO之Buffer的分散与聚集测试类import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.ServerSocketChannel;import java.nio.channels.SocketChannel;import java.util.Arrays;/** * Scattering:将数据写入到buffer时,可以采用buffer数组,依次写入 [分散] * G原创 2021-08-21 10:51:12 · 106 阅读 · 0 评论 -
BIO示例及分析
BIO示例及分析BIO示例代码package com.atguigu.bio;import java.io.InputStream;import java.net.ServerSocket;import java.net.Socket;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;public class BIOServer { public static voi原创 2021-08-20 17:14:00 · 79 阅读 · 0 评论