今天我将介绍 Apache MINA的基本概念和 API,包括 I/O服务、I/O 会话、I/O 过滤器和 I/O 处理器。 一、MINA的简介 Apache MINA是一个网络应用程序框架,用来帮助用户简单地开发高性能和高可靠性的网络应用程序。它提供了一个通过Java NIO在不同...
分类:
其他好文 时间:
2014-08-25 16:25:14
阅读次数:
263
netty4与protocol buffer结合简易教程...
分类:
Web程序 时间:
2014-08-25 11:57:54
阅读次数:
258
package com.mzj.nio.java;import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.SelectionKey...
分类:
其他好文 时间:
2014-08-23 11:10:00
阅读次数:
284
jdk1.7的新特性,代码上比nio写着舒服,但是性能貌似没比nio强。。。 import?java.net.InetSocketAddress;
import?java.nio.ByteBuffer;
import?java.nio.channels.AsynchronousChannelGroup;
import?java.ni...
分类:
编程语言 时间:
2014-08-22 18:15:59
阅读次数:
397
package com.mzj.nio.java;import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.SelectionKey...
分类:
其他好文 时间:
2014-08-19 22:05:05
阅读次数:
256
Java NIO提供了一套网络api,可以用来处理连接数很多的情况。他的基本思想就是用一个线程来处理多个channel。
分类:
编程语言 时间:
2014-08-19 12:38:54
阅读次数:
265
Java NIO:NIO概述 在上一篇博文中讲述了几种IO模型,现在我们开始进入Java NIO编程主题。NIO是Java 4里面提供的新的API,目的是用来解决传统IO的问题。本文下面分别从Java NIO的几个基础概念介绍起。 以下是本文的目录大纲: 一.NIO中的几个基础概念 二.Ch...
分类:
编程语言 时间:
2014-08-18 18:09:42
阅读次数:
287
导读J2SE1.4以上版本号中公布了全新的I/O类库。本文将通过一些实例来简介NIO库提供的一些新特性:非堵塞I/O,字符转换,缓冲以及通道。一. 介绍NIONIO包(java.nio.*)引入了四个关键的抽象数据类型,它们共同解决传统的I/O类中的一些问题。1. Buffer:它是包括数据且用于读...
分类:
编程语言 时间:
2014-08-18 14:16:12
阅读次数:
352