Mina应用框架编程套路
2010-03-30 17:52
344 查看
m_ioAccepter = new SocketAcceptor();//创建服务监听器
//创建协议解析链
IoAcceptorConfig config = new SocketAcceptorConfig();
DefaultIoFilterChainBuilder chain = config.getFilterChain();
//chain.addLast( "logger", new LoggingFilter() );
// 使用字符串编码,以回车结尾
TextLineCodecFactory tf=new TextLineCodecFactory();
tf.setDecoderMaxLineLength(Integer.MAX_VALUE);
chain.addLast("codec", new ProtocolCodecFilter(tf));
//创建服务响应句柄
m_messageHandler = new MessageHandler();
//绑定服务到特定的地址与端口
m_ioAccepter.bind(new InetSocketAddress(Config.getInstance().getInt(Config.KEY_MESSAGE_PORT, DEFAULT_DATA_PORT)),
m_messageHandler, config);
m_ioAccepter.bind(new InetSocketAddress(Config.getInstance().getInt(Config.KEY_CONTROL_PORT, DEFAULT_CONTROL_PORT)),
new MessageControlHandler(), config);
//创建协议解析链
IoAcceptorConfig config = new SocketAcceptorConfig();
DefaultIoFilterChainBuilder chain = config.getFilterChain();
//chain.addLast( "logger", new LoggingFilter() );
// 使用字符串编码,以回车结尾
TextLineCodecFactory tf=new TextLineCodecFactory();
tf.setDecoderMaxLineLength(Integer.MAX_VALUE);
chain.addLast("codec", new ProtocolCodecFilter(tf));
//创建服务响应句柄
m_messageHandler = new MessageHandler();
//绑定服务到特定的地址与端口
m_ioAccepter.bind(new InetSocketAddress(Config.getInstance().getInt(Config.KEY_MESSAGE_PORT, DEFAULT_DATA_PORT)),
m_messageHandler, config);
m_ioAccepter.bind(new InetSocketAddress(Config.getInstance().getInt(Config.KEY_CONTROL_PORT, DEFAULT_CONTROL_PORT)),
new MessageControlHandler(), config);
相关文章推荐
- netty vs mina网络应用编程框架
- Mina网络应用框架及TCP/UDP开发范例(编著)
- Jena 语义网应用Java编程框架
- Mina通信框架应用5
- 应用编程框架介绍
- 高并发MINA框架,网络编程(SOCKET)实现,简单的网络聊天DEMO
- 『phphot』【SD2.0大会】裸奔编程越来越少见,框架应用越来越普遍
- NIO网络编程框架MINA2.0学习笔记(一)
- 基于ACE应用编程框架——线程池
- NIO框架之MINA源码解析(三):底层通信与责任链模式应用
- Mina通信框架应用6
- 转:基于ACE应用编程框架——线程池
- Spring - Java/J2EE Application Framework 应用框架 第 5 章 Spring AOP: Spring之面向方面编程
- 一个基于MINA框架应用的最简单例子
- Java下的框架编程(5)--cglib的应用
- “软芯片”畅想-基于Python的应用软件开发框架Softchip(二) --- 编程场景
- Java下的框架编程--cglib的应用
- Java下的框架编程(5)--cglib的应用
- iOS编程基础-OC(十一)-Foundation框架中的系统服务:网络、应用及文件系统服务
- Socket编程及mina框架简单示例