netty学习笔记
文章平均质量分 78
林里简之
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
1、传统BIO编程示例及缺点分析(netty-学习笔记)
缺点分析: BIO主要问题在于每当有一个新客户端请求接入,服务端都会创建一个新的线程,无法满足高性能、高并发场景。 示例源码: TimeServer.java: package com.study.netty.server; import com.study.netty.handler.TimeServerHandler; im原创 2017-09-25 16:48:17 · 588 阅读 · 0 评论 -
2、NIO客户端和服务端示例代码(netty学习笔记)
MultiplexerTimerServerpackage niostudy; import java.io.IOException; import java.net.InetSocketAddress; import java.nio.ByteBuffer; import java.nio.channels.SelectionKey; import java.nio.channels.Sele原创 2017-09-25 17:12:58 · 264 阅读 · 0 评论 -
3、netty 之HelloWorld(netty学习笔记)
HelloWorld 客户端 package com.play.netty.timeserver.client; import io.netty.bootstrap.Bootstrap; import io.netty.channel.ChannelFuture; import io.netty.channel.ChannelInitializer; import io.n原创 2017-09-25 17:13:59 · 209 阅读 · 0 评论 -
4、netty之解决tcp粘包问题(netty学习笔记)
解决这个问题netty主要用到了: 1、LineBasedFrameDecoder 换行符解码器 2、DelimiterBasedFrameDecoder 自定义解析符解码器 3、FixedLengthFrameDecoder 定长报文解码器 4、StringDecoder TimeClient package com.play.netty.tim原创 2017-09-25 17:17:21 · 390 阅读 · 0 评论 -
5、netty-java序列化(netty学习笔记)
一:java序列化的缺点 1、无法跨语言。 2、序列化后的码流太大。 3、序列化性能提低。 Netty 对Pojo对象序列化. Model package com.play.netty.serializable.model; import java.io.Serializable; /** * Created by I原创 2017-09-25 17:20:41 · 304 阅读 · 0 评论 -
6、netty http协议开发应用(netty学习笔记)
1、Netty http服务端入门 1.1http文件服务器。 package com.play.netty.http.fileserver; import io.netty.bootstrap.ServerBootstrap; import io.netty.channel.ChannelFuture; import io.netty.channel.ChannelInitiali原创 2017-09-25 17:24:21 · 472 阅读 · 0 评论
分享