Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的通信框架(当然,也可以提供JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mina...
分类:
其他好文 时间:
2014-11-26 15:45:22
阅读次数:
351
一,mina的架构mina 架构可以大致分为三部分,ioService ,ioFilterChain , IoHandlerioService:用于接受服务或者连接服务,例如socket 接收器,连接器。ioFilterChain:对接受的数据或发送的数据进行处理,例如接收到的字节数组转化成字符串,...
分类:
其他好文 时间:
2014-11-23 18:58:32
阅读次数:
252
一、前述:
近期做项目用到了MINA,其中遇到了一个断包与粘包的问题,困扰了我一天一夜,经过一天一夜的思索与查看其他大牛分享的资料,现将我在解决这一问题过程中的一些心得与解决问题的方法记录下来,供广大IT兄弟姐妹们参考,如有不对或欠妥之处,请指证。请不要吝惜分享您的技术,作为中国IT软件工程师,一定要想到多一个人掌握IT技术,不会给你增加一个竞争对手,如果认为会给你增加竞争对手,这种想法是狭隘的,自私自利的。只有分享,...
分类:
其他好文 时间:
2014-11-21 18:49:42
阅读次数:
294
这个找了很久,一直想用这个功能,在xml里,配置如下: ...
分类:
编程语言 时间:
2014-11-21 18:19:05
阅读次数:
241
Mina自定义编解码Mina初了自己定义的字符编码外,用户还可以根据自己的协议自定义编解码。由于mina是基于IoFilter,也就是通过IoFilter拦截和过滤IO中的各种信息。因此对于编码而言,也就是我们把信息通过mina进行传递前,必须要根据相关的传输协议对我们传输的信息进行编码,编码后会把...
分类:
其他好文 时间:
2014-11-19 14:05:07
阅读次数:
182
Mina 在 Spring 中配置同时支持 SSL 加密连接和非 SSL 连接...
分类:
编程语言 时间:
2014-11-12 21:24:21
阅读次数:
206
【读后感】Netty系列之Netty高性能之道 - 相比 Mina 如何 ?...
分类:
Web程序 时间:
2014-11-10 13:50:41
阅读次数:
345
http://www.blogjava.net/ghostdog/archive/2008/06/10/MinaVsXsocket.html实在无聊,考虑把当前应用的通讯模式由http移植为socket, 服务器这块因为对NIO并不熟悉,所以考虑使用现成的网络通讯框架进行移植,花了点时间测试比较流行...
分类:
其他好文 时间:
2014-11-09 11:00:26
阅读次数:
172
atitit.软件开发--socket框架选型--netty vs mina j
.
Netty是由JBOSS提供的一个java开源框架
Apache mina
三、文档比较
mina文档多,,, 好几倍...
作者:: 老哇的爪子 Attilax 艾龙, EMAIL:1466519819@qq.com
转载请注明来源: http://blog.csdn.n...
分类:
Web程序 时间:
2014-11-07 01:04:34
阅读次数:
206
通过mina进行TCP开发,遇到对数据进行解码处理,网上例子基本都是帧长度定长,在doDecode中通过in.remaining()就可以判断得到的数据帧长度为多少,是否能够正常解析,长度不对返回false即可。但,如果帧是变长的又怎么处理呢?变长的帧格式一般如下:说明长度例子标识位1B0x01帧长...
分类:
其他好文 时间:
2014-11-04 17:12:43
阅读次数:
108