![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java IO
明月几时有1116
这个作者很懒,什么都没留下…
展开
-
mina简介
1、简介 Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP 协议栈的通信框架(当然,也可以提供JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mina 的异步IO 默认使用的是JAVA NIO 作为底层支持)操作的编程模型。转载 2015-02-05 16:13:01 · 759 阅读 · 0 评论 -
Java NIO 概述
Java NIO 由以下几个核心部分组成: ChannelsBuffersSelectors 虽然Java NIO 中除此之外还有很多类和组件,但在我看来,Channel,Buffer 和 Selector 构成了核心的API。其它组件,如Pipe和FileLock,只不过是与三个核心组件共同使用的工具类。因此,在概述中我将集中在这三个组件上。其它组件会在单独的章节中讲到。转载 2015-03-19 10:39:41 · 566 阅读 · 0 评论 -
从IO到NIO
网络服务的基本结构 当今网络上的各种基于TCP/IP的应用服务,其对1次请求的处理过程的本质流程结构均为 从底层IO读取字节请求把读取后的字节请求进行解码成为自己的业务请求对象把解码后的业务请求对象进行业务处理把处理后的响应编码为底层IO可写入的字节响应利用底层IO返回(发出)编码后的字节响应原创 2017-04-07 16:43:50 · 519 阅读 · 0 评论