文档章节

花间夜谈(三),mina 中的 processor

jingshishengxu
 jingshishengxu
发布于 2011/01/18 23:50
字数 156
阅读 129
收藏 1

在mina 中session一出生就和某个固定的processor绑定了,灵活性显得不足。

可以将processors,sessions,threads都看作资源,分别放在各自的资源池里,processor收到数据后,可以根据一定查找规则,找到哦啊合适的处理线程,将数据包解析工作交给这个线程(制定合适的规则,处理线程可以是当前线程,这样就免去了一次线程切换),但是要注意的是对应关系,不能出现多个线程处理同一个session

© 著作权归作者所有

jingshishengxu
粉丝 73
博文 534
码字总数 55811
作品 0
杭州
部门经理
私信 提问
加载中

评论(0)

Mina 组件介绍之 IoAcceptor 与 IoConnector

在网络通信中,Socket通信的双方分为服务端与客户端,在Java NIO 的实现中采用Socket/ServerSocket, SocketChannel/ServerSocketChannel分别表示客户端与服务端对象及程序与所操作的Socket间...

osc_q2cisxou
2018/02/25
4
0
MiNa 实现多人聊天室程序

开发环境: System:Windows JavaSDK:1.6 IDE:eclipse、MyEclipse 6.6 开发依赖库: Jdk1.4+、mina-core-2.0.4.jar、slf4j-api-1.5.11.jar、slf4j-log4j12-1.5.11.jar Email:hoojo_@126.......

ibm_hoojo
2012/08/01
0
0
Mina源码阅读笔记(三)-Mina的连接IoAccpetor

接着上篇《IoBuffer的封装》. 其实在mina的源码中,IoService可以总结成五部分service责任、Processor线程处理、handler处理器、接收器和连接器,分别对应着IoService、IoProcessor、IoHandl...

Gaischen
2012/11/21
1W
7
Mina2.0框架源码剖析(三)

AbstractIoAcceptor类继承自AbstractIoService基类,并实现了IoAcceptor接口,它主要的成员变量是本地绑定地址。 private final List defaultLocalAddresses = new ArrayList(); private fi...

嗯哼9925
2018/01/08
0
0
Mina2.0x框架+源码分析

Mina2.0x最新的源码包可以在网址:http://apache.fayea.com/mina/mina/2.0.9/apache-mina-2.0.9-src.tar.gz处下载: 整体架构: 核心过程(IoAcceptor 与 IoConnector通讯) 客户端: 1)通过...

k_k_anna
2015/01/26
54
0

没有更多内容

加载失败,请刷新页面

加载更多

直接显示StackOverflow的答题日期, 增加评论区回复的时间显示 ,修改时间显示到小时分。

// ==UserScript==// @name 直接显示StackOverflow的答题日期, 增加评论区回复的时间显示 ,修改时间显示到小时分。// @namespace http://tampermonkey.net/// @version ...

FalconChen
今天
36
0
Shader笔记_005 纹理

纹理最初的目的就是使用一张图片来控制模型的外观,通过纹理映射技术 我们可以把一张图粘贴在物体表面,逐纹素的控制模型的颜色。 通常美术建模的时候也会在软件里利用纹理展开技术把纹理展开成...

STONE-CITY
今天
12
0
iOS MVVM 与RAC结合使用

MVVM配合 RAC 更能发挥的淋漓尽致。 我们把 MVVM 第一篇的例子 KVO 的事件 替换成 配合RAC 框架使用, OC的话直接导入 : pod 'ReactiveObjC' Swift 直接用 RXSwift就可以。 把 ViewModel里加...

T型人才追梦者
今天
22
1
OSChina 周一乱弹 —— 影响心情的三座大山

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @薛定谔的兄弟 :分享洛神有语创建的歌单「我喜欢的音乐」: 《浮生(inst.)》- 忘乡 / 墨凡悦 手机党少年们想听歌,请使劲儿戳(这里) @凝小紫...

小小编辑
今天
55
0
Unity中头发渲染

头发与普通PBR 材质最大的区别是 头发是各项异性的高光, 参考实现主要为下面文章 http://web.engr.oregonstate.edu/~mjb/cs519/Projects/Papers/HairRendering.pdf 头发包含 2个高光,以及高...

liyong2
今天
20
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部