![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IO与网络通信
iteye_10598
这个作者很懒,什么都没留下…
展开
-
apache MINA 源码级分析-[零]
最近,项目结束[项目主要是大量文件处理,所以自己用jdk5与spring做了很多线程池异步协作处理], 闲暇回顾哈NIO学习哈MINA; 首先我们需要了解MINA是什么? 我们首先需要明确第一步;一个网络通信到底可以抽象为几步; 方式一:从请求道响应看成一个流水线[呵呵想想福特汽车的流水线] 方式二:服务器接收客户请求,剩下处理[两个车间了哦] 方式三:服务器接收请求...2009-07-09 15:57:31 · 97 阅读 · 0 评论 -
apache MINA 源码级分析-[壹]
如果对MINA不了解请看 http://rrsy23.iteye.com/blog/422589 http://www.ibm.com/developerworks/cn/opensource/os-cn-apmina/ 我们首先看一个MINA最简单的服务器代码 如下 package org.apache.mina.example.echoserver; import java...2009-07-09 16:18:15 · 124 阅读 · 0 评论 -
apache MINA 源码级分析-[贰]
http://rrsy23.iteye.com/blog/422689 http://rrsy23.iteye.com/blog/422589 需要先看前面的2篇 才能理解在说什么! 通过分离业务与io处理的线程池 这样 业务的阻塞不会导致IO处理的阻塞 [16:24:14] INFO [org.apache.mina.transport.socket.nio.NioSo...2009-07-09 16:32:04 · 95 阅读 · 0 评论 -
MINA 源码分析
导读:不想细看就直接看红色部分,我最近会绘制图与仔细说哈自己的感受与MINA流程,欢迎探讨一起进步 刚刚读完MINA源码,解决了过去的困惑,但是多了一些新的困惑! 希望有研究的人指导探讨! SocketAcceptor acceptor = new NioSocketAcceptor(); acceptor.setReuseAddress( true )...2009-07-16 02:23:52 · 96 阅读 · 0 评论