码迷,mamicode.com
首页 >  
搜索关键字:netty socket.io    ( 1874个结果
【转】Netty那点事(三)Channel中的Pipeline
【原文】https://github.com/code4craft/netty-learning/blob/master/posts/ch3-pipeline.mdChannel是理解和使用Netty的核心。Channel的涉及内容较多,这里我使用由浅入深的介绍方法。在这篇文章中,我们主要介绍Cha...
分类:Web程序   时间:2014-08-26 22:47:06    阅读次数:464
【转】Netty那点事(四)Netty与Reactor模式
【原文】https://github.com/code4craft/netty-learning/blob/master/posts/ch4-reactor.md一:Netty、NIO、多线程?时隔很久终于又更新了!之前一直迟迟未动也是因为积累不够,后面比较难下手。过年期间@李林锋hw发布了一个Ne...
分类:Web程序   时间:2014-08-26 22:43:06    阅读次数:369
【转】Netty那点事(二)Netty中的buffer
【原文】https://github.com/code4craft/netty-learning/blob/master/posts/ch2-buffer.md上一篇文章我们概要介绍了Netty的原理及结构,下面几篇文章我们开始对Netty的各个模块进行比较详细的分析。Netty的结构最底层是buf...
分类:Web程序   时间:2014-08-26 21:26:36    阅读次数:384
【转】Netty那点事(一)概述
【原文https://github.com/code4craft/netty-learning/blob/master/posts/ch1-overview.md#%E5%90%88%E5%BC%80%E5%90%AFnetty%E6%BA%90%E7%A0%81%E4%B9%8B%E9%97%A8...
分类:Web程序   时间:2014-08-26 16:56:46    阅读次数:445
Mina、Netty、Twisted一起学(二):TCP消息边界问题及按行分割消息
在TCP连接开始到结束连接,之间可能会多次传输数据,也就是服务器和客户端之间可能会在连接过程中互相传输多条消息。理想状况是一方每发送一条消息,另一方就立即接收到一条,也就是一次write对应一次read。但是,现实不总是按照剧本来走。MINA官方文档节选:TCP guarantess deliver...
分类:Web程序   时间:2014-08-26 11:02:47    阅读次数:346
Mina、Netty、Twisted一起学(一):实现简单的TCP服务器
MINA、Netty、Twisted为什么放在一起学习?首先,不妨先看一下他们官方网站对其的介绍:MINA:Apache MINA is a network application framework which helps users develop high performance and hi...
分类:Web程序   时间:2014-08-25 16:21:44    阅读次数:289
Mina、Netty、Twisted一起学(四):定制自己的协议
在前面的博文中,介绍一些消息分割的方案,以及MINA、Netty、Twisted针对这些方案提供的相关API。例如MINA的TextLineCodecFactory、PrefixedStringCodecFactory,Netty的LineBasedFrameDecoder、LengthFieldBasedFrameDecoder,Twisted的LineOnlyReceiver、Int32StringReceiver。 除了这些方案,还有很多其他方案,当然也可以自己定义。在这里,我们定制一个自己的方案,并...
分类:Web程序   时间:2014-08-25 13:25:14    阅读次数:206
netty4简易教程
netty4入门简易教程...
分类:Web程序   时间:2014-08-25 11:58:54    阅读次数:224
netty4与protocol buffer结合简易教程
netty4与protocol buffer结合简易教程...
分类:Web程序   时间:2014-08-25 11:57:54    阅读次数:258
Netty4 自定义Decoder,Encoder进行对象传递
首先我们必须知道Tcp粘包和拆包的,TCP是个“流”协议,所谓流,就是没有界限的一串数据,TCP底层并不了解上层业务数据的具体含义,它会根据TCP缓冲区的实际数据进行包的划分,一个完整的包可能会被拆分成多个包进行发送,也有可能把多个小的包封装成一个大的数据包进行发送。这里引用Netty官网的U...
分类:Web程序   时间:2014-08-23 21:28:21    阅读次数:541
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!