摘要:
用mina框架传输对象,对于开发者来说,直接传输对象,而不用自己编写相应的报文转换代码,将大大节省 开发时间。 即使用对象编码解码器 使用ObjectSerializationCodecFactory 服务端 MinaServer.java代码如下 package com.bypay.mina.server; import java.io.IOException;
import... 阅读全文
摘要:
我们先看一个最简单的Mina Server服务端代码,该段代码实现了服务端Server启动并监听客户端请求package com.bypay.mina.server;import java.io.IOException;import java.net.InetSocketAddress;import... 阅读全文
摘要:
简单的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.... 阅读全文
摘要:
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... 阅读全文
摘要:
目录1. NioSocketAcceptor初始化源码研究1.1 类图1.2 方法调用时序图1.3 初始化NioSocketAcceptor1.4 SimpleIoProcessorPool初始化分析1.5 NioProcessor的源码1.6 总结2. NioSocketAcceptor bind... 阅读全文