会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
淡若幽兰
博客园
首页
新随笔
联系
订阅
管理
2014年12月20日
netty4.0 ByteArrayDecoder 学习
摘要: 收到ByteBuf解码成一个字节数组。一个典型的TCP / IP设置将是:ChannelPipeline pipeline = ...; / / 解码 / / Decoders pipeline.addLast("frameDecoder", new...
阅读全文
posted @ 2014-12-20 14:06 淡若幽兰
阅读(3121)
评论(0)
推荐(0)
2014年12月19日
过长内容分成了多次发送 问题 LengthFieldBasedFrameDecoder使用
摘要: 这个问题比较常见,在高并发大数据传输时数据分包接收会乱在org.jboss.netty.handler.codec.frame包中,有LengthFieldBasedFrameDecoder类用来解析带有长度属性的包,只要我们在传输协议中加入包的总长度就行了(也许有更好的方法)具体方法:1.可在数据...
阅读全文
posted @ 2014-12-19 17:48 淡若幽兰
阅读(2862)
评论(0)
推荐(0)
netty 学习 FrameDecoder
摘要: 我们接下来就看和业务息息相关的解码器,首先我们来看FrameDecoder,这个东西应该是所有的解码器都会实现这个,所以我们来重点看一下。 FrameDecoder产生的根源就是TCP/IP数据包的传输方式决定的,包在传输的过程中会分片和重组,正如javadoc里面所说的: 客户端在发送的时候...
阅读全文
posted @ 2014-12-19 17:13 淡若幽兰
阅读(850)
评论(0)
推荐(0)
NETTY源码学习-DELIMITERBASEDFRAMEDECODER
摘要: 看DelimiterBasedFrameDecoder的API,有举例:接收到的ChannelBuffer如下: +--------------+ | ABC\nDEF\r\n | +--------------+经过DelimiterBasedFrameDecoder(Delimiters.lin...
阅读全文
posted @ 2014-12-19 16:12 淡若幽兰
阅读(1404)
评论(0)
推荐(0)
2014年12月17日
tomcat
摘要: 在Tomcat的conf文件夹里有个server.xml文件,修改里面的这段代码,那个port值就是端口号!
阅读全文
posted @ 2014-12-17 09:50 淡若幽兰
阅读(232)
评论(0)
推荐(0)
公告