摘要: 用mina框架传输对象,对于开发者来说,直接传输对象,而不用自己编写相应的报文转换代码,将大大节省 开发时间。 即使用对象编码解码器 使用ObjectSerializationCodecFactory 服务端 MinaServer.java代码如下 package com.bypay.mina.server; import java.io.IOException; import... 阅读全文
posted @ 2015-02-22 16:06 风过无痕的博客 阅读(2061) 评论(0) 推荐(2) 编辑
摘要: 我们先看一个最简单的Mina Server服务端代码,该段代码实现了服务端Server启动并监听客户端请求package com.bypay.mina.server;import java.io.IOException;import java.net.InetSocketAddress;import... 阅读全文
posted @ 2015-02-22 15:46 风过无痕的博客 阅读(4016) 评论(0) 推荐(0) 编辑
摘要: 简单的Mina客户端代码MinaSimpleClient.java: package com.bypay.mina.client; import java.net.InetSocketAddress; import java.nio.charset.Charset; import org.apache.mina.core.future.ConnectFuture; import org.... 阅读全文
posted @ 2015-02-22 14:44 风过无痕的博客 阅读(2987) 评论(0) 推荐(0) 编辑
摘要: Handler的基本作用,处理接收到的客户端信息 一个简单的Handler实现如下: package com.bypay.mina.handler; import java.util.Date; import org.apache.mina.core.session.IdleStatus; import org.apache.mina.core.service.IoHandlerAda... 阅读全文
posted @ 2015-02-22 14:27 风过无痕的博客 阅读(1163) 评论(0) 推荐(0) 编辑
摘要: 目录1. NioSocketAcceptor初始化源码研究1.1 类图1.2 方法调用时序图1.3 初始化NioSocketAcceptor1.4 SimpleIoProcessorPool初始化分析1.5 NioProcessor的源码1.6 总结2. NioSocketAcceptor bind... 阅读全文
posted @ 2015-02-22 11:14 风过无痕的博客 阅读(1777) 评论(1) 推荐(2) 编辑