mina获取文本的步骤

mina获取文本的方法


如果你要是使用的TextLineCodecFactory过滤器的话是按行截取。。 这个过滤器是遇到\r或\n就会认为读取一行,也就是说客户端请求数据为:a\nb\nc\n。这样MINA的服务器会触发3次messageReceived事件,message分别是a,b,c。其实数据量大无所谓MINA会正确的读取,请数检查下客户端传输的数据中是否包涵\r或\n。

如果数据中一定要有很多\r或\n的话,还要MINA服务器可以正确读取的话,就不要使用TextLineCodecFactory过滤器,可以自定义一个。