MINA2-0用户手册中文随笔翻译.docVIP

  • 11
  • 0
  • 约2.56万字
  • 约 44页
  • 2017-03-15 发布于四川
  • 举报
第一章——开始 ? ? 在这一章中,我们将给你什么是MINA、NIO的第一感觉,以及为什么我们在NIO上构建框架。我们还展示了如何运行一个基于MINA的非常简单的程序例子。 1、NIO综述 ? ? NIO APIs在Java 1.4中被给出,如今它已经在在大量的程序中被使用了。NIO APIs允许非阻塞IO操作。 ? ? 注意:首先,知道MINA是在NIO 1的基础上开发的是很重要的,如今在Java 7中一个新版本的NIO-2已经被设计出来,但是我们还没有从这个版本所带有的特性中获益。 ? ? 注意:知道N在NIO中的意思是New也是重要的,但是我们将在很多地方使用非阻塞(Non-Blocking)这个术语。NIO-2需要被看为New New I/O…… ? ? java.nio.*包包含以下关键结构 Buffers——数据容器 Chartsets——bytes和Unicode之间的翻译容器 Channels——代表I/O操作的连接实体 Selectors——提供可选择的多路复用非阻塞IO Regexps——提供一些操作正则表达式的工具 ? ? 我们将集中关注MINA框架的Channels、Selectors以及Buffers部分,其它部分我们将对用户进行隐藏。 ? ? 本手册将集中关注在这些内部组件上构建我们所需要的系统。 NIO vs BIO ? ? 知道BIO和Clo

文档评论(0)

1亿VIP精品文档

相关文档