Java NIO框架Netty教程(十六)-ServerBootStrap启动流程源码分析
有一段事件没有更新文章了,各种原因都有吧。搬家的琐事,搬家后的安逸呵呵。不过,<a href="http://www.coderli.com"OneCoder</a明白,绝不能放松。对于Netty的学习,也该稍微深入一点了。 所以,这次<a href="http://www.coderli.com"OneCoder</...

已为您筛选出属于「Java技术研究」专栏下「Netty」分支的所有技术博文
有一段事件没有更新文章了,各种原因都有吧。搬家的琐事,搬家后的安逸呵呵。不过,<a href="http://www.coderli.com"OneCoder</a明白,绝不能放松。对于Netty的学习,也该稍微深入一点了。 所以,这次<a href="http://www.coderli.com"OneCoder</...

如果您持续关注<a href="http://www.coderli.com"OneCoder</a,您可能会问,在<a href="http://www.coderli.com/netty-oio-nio"《Java NIO框架Netty教程(十四)- Netty中OIO模型(对比NIO)》</a中不是说下节介绍的是...
<a href="http://www.coderli.com"OneCoder</a这个周末搬家,并且新家目前还没有网络,本周的翻译的任务尚未完成,下周一起补上,先上一篇OIO和NIO对比的小研究。 Netty中不光支持了Java中NIO模型,同时也提供了对OIO模型的支持。(New IO vs Old IO)。 首...
在上节(<a href="http://www.coderli.com/netty-concurrency-problem-test-two" target="\blank"《Java NIO框架Netty教程(十二)-并发访问测试(中)》</a),我们从各个角度对Netty并发的场景进行了测试。这节,我们将重点关注上...

写在前面:对Netty并发问题的测试和解决完全超出了我的预期,想说的东西越来越多。所以才出现这个中篇,也就是说,一定会有下篇。至于问题点的发现,<a href="http://www.coderli.com"OneCoder</a也在努力验证中。 继续并发的问题。在<a href="http://www.coderli...

之前更新了几篇关于JVM研究的文章,其实也是在做本篇文章验证的时候,跑的有点远,呵呵。回归Netty教程,这次要讲的其实是针对一个问题的研究和验证结论。另外,最近工作比较忙,所以可能会分文章更新一些阶段性的成果,而不是全部汇总更新,以免间隔过久。 起因是一个朋友,通过微博私信给我一个问题,大意是说他在用Netty做并发...
如果您一直关注OneCoder,我们之前有两篇文章介绍关于Netty消息连续收发的问题。( <a href="http://www.coderli.com/netty-message-receive-count-mismatch/" target="\blank"《Java NIO框架Netty教程(五)- 消息收发次...
看到题目,有的同学可能会想,上回不是说过<a href="http://www.coderli.com/netty-object-transmit/" target="\blank"对象传递</a了吗?是的,只是在<a href="http://www.coderli.com/netty-object-transmit...
说了这么多废话,才提到对象的传输,不知道您是不是已经不耐烦了。一个系统内部的消息传递,没有对象传递是不太现实的。下面就来说说,怎么传递对象。 如果,您看过前面的介绍,如果您善于专注本质,勤于思考。您应该也会想到,我们说过,Netty的消息传递都是基于流,通过ChannelBuffer传递的,那么自然,Object也需要...
在<a href="http://www.coderli.com/netty-message-receive-count-mismatch/" target="\blank"《Java NIO框架Netty教程(五)- 消息收发次数不匹配的问题》</a里我们试图分析一个消息收发次数不匹配的问题。当时笔者还是心存疑惑的。...
看到标题,您可能觉得,这跟Netty有什么关系呢?确实,如果你完全是使用Netty的,那么可能你可以完全不需要了解Selector。但是,不得不提的是,Netty底层关于NIO的实现也是基于Java的Selector的,是对Selector的封装。所以,我个人认为理解好Selector对于使用和理解Netty都是很多有...
周末是最好的学习时间,不过这周末收房子,可想而知事情自然也不会少。这段时间的周末,可能很少有时间学习了。见缝插针吧。 不说废话了,好好学习。<a href="http://www.coderli.com/netty-channel-stream/" target="\blank"上回</a通过代码理解了Netty底层信...
OneCoder原创系列 - <a href="http://www.coderli.com/netty-course-hello-world/" target="\blank"Java NIO框架Netty教程(一) - Hello Netty</a - <a href="http://www.coderli.com...
在<a href="http://www.coderli.com/netty-string-channelbuffer/" target="\blank"字符串消息收发</a中提到。ChannelBuffer是Netty中非常重要的概念。所有消息的收发都依赖于这个Buffer。我们通过Netty的官方的文档来了解一下,...
了解了Netty的<a href="http://www.coderli.com/netty-two-concepts/" target="\blank"基本概念</a,开发起来应该会顺手很多。在<a href="http://www.coderli.com/netty-course-hello-world/" tar...

<a href="http://www.coderli.com/netty-course-hello-world/" target="\blank" "Hello World"</a的代码固然简单,不过其中的几个重要概念(类)和 Netty的工作原理还是需要简单明确一下,至少知道其是负责什。方便自己以后更灵活的使用和扩...

先啰嗦两句,如果你还不知道Netty是做什么的能做什么。那可以先简单的搜索了解一下。我只能说Netty是一个NIO的框架,可以用于开发分布式的Java程序。具体能做什么,各位可以尽量发挥想象。技术,是服务于人而不是局限住人的。 Netty的简介和下载可参考:开源Java高性能NIO框架推荐。注意,此时的最新版已经为3....
使用Netty开发分布式框架,对象的传输是基本的需求。但是,在开发中却总遇到服务端接受不到客户端的对象发送数据。遂动手解决。 如果看到最后,你可能会发现,笔者的问题是那么的二,不适合你。。所以,你可以决定不看,或者只看样例代码。笔者记录的是,个人的解决过程。 先看一下官方提供的,对象传输的样例代码:(核心部分) 代码很...
作为一个Java程序员,多方面的知识储备是相当重要的。面对各种的情况,都有自己的解决方案也是一种能力的体现。Java优秀的开源项目很多,除了传统的SSH,作为一个Java程序员,你应该知道的更多:) Netty简介 Netty 是一个异步的,事件驱动的网络编程框架和工具,使用Netty可以快速开发出可维护的,高性能、高...