TimeServer.javapackage netty.timeserver.server;import io.netty.bootstrap.ServerBootstrap;import io.netty.channel.ChannelFuture;import io.netty.channel...
分类:
Web程序 时间:
2014-07-19 20:05:13
阅读次数:
252
Server:import io.netty.buffer.ByteBuf;import io.netty.channel.ChannelHandlerContext;import io.netty.channel.ChannelInboundHandlerAdapter;import io.net...
分类:
Web程序 时间:
2014-07-16 00:59:48
阅读次数:
495
0. java学习必看,你的大方向http://java.itcast.cn/subject/hadoop2/index.shtml?140701lcqqq1
1、JDK6中文API:http://tool.oschina.net/apidocs/apidoc?api=jdk-zh
2、Netty4.x用户向导:http://netty.io/wiki/user-guide-for-4.x....
分类:
编程语言 时间:
2014-07-15 22:37:33
阅读次数:
312
netty是最近项目要用到的nio框架,找了各种资料,发现称赞它的有点多,所以决定用它:其实也就二选一嘛,mina或netty或自己写。对于mina,也不熟,不过看各种介绍,貌似netty干活还是很不错的,尤其是最新的4.x和5.x重构后,且使用结构清晰就先了解了解了。首先要把应用跑起来啦(官网的例...
分类:
Web程序 时间:
2014-07-10 10:44:25
阅读次数:
218
我们知道通过TCP协议发送接收数据时,如果数据过大,接受到的数据会是分包的,比如:
+-----+-----+-----+
发送数据是: | ABC | DEF | GHI |
+-----+-----+-----+
而我们想接受到...
分类:
Web程序 时间:
2014-06-26 13:11:28
阅读次数:
159
1. 在Main中先是加载模块,启动REST服务,而后构建一个实现了IFloodlightProviderService接口的实例(即Controller)并运行;
2. 接下来进入Controller的run()方法,此时所有的环境初始化工作已经完成,构建一个基于netty的TCP server,最重要的是流水线factory OpenflowPipelineFactory 的设置,里面是co...
分类:
其他好文 时间:
2014-06-24 22:47:40
阅读次数:
277
闲来无事,将以前自己写的一个库放出来吧。。
有的时候会有这样子的需求:
(1)服务器A通过HTTP协议来访问服务器B
(2)服务器A可能会并发的像B发送很多HTTP请求
类似于上述的需求,可能并不常见。。。因为在业务中确实遇到了这样子的场景,所以就自己动手开发了一个库。。。...
分类:
Web程序 时间:
2014-06-24 22:06:32
阅读次数:
495
OFMessageDecoder 继承了抽象类 FrameDecoder。FrameDecoder 会将接收到的ChannelBuffers 转换成有意义的 frame 对象,在基于流的传输过程中,通常会发生分片和重组的情况,所以就需要一个解码器,根据特定协议的约束,将收到的包理解为相应的,易于应用逻辑层处理的对象。
这里调用的是 BasicFactory 的 parseMe...
分类:
其他好文 时间:
2014-06-24 19:59:04
阅读次数:
224