*Pipe介绍

---Pipe的实现是与系统无关的

---用于在同一jvm之内传输数据,即nio中的Pipe是线程级,Unix的Pipe是进程级的概念.

---Pipe和一个Selector可以实现在一个线程中从多个channel中收集数据,提升效率.(from nio)

*源码分析

---Pipe的实现方式一:在本地建立loopback connection,那么意味着使用Pipe会占用系统的2个端口.

sun.nio.ch.PipeImpl

*示例

---来自nio的示例,说明了使用方法

Pipe Example

posted on 2011-04-18 00:05  戴忠  阅读(801)  评论(0编辑  收藏  举报