Java codeimport java.io.IOException;import java.net.InetSocketAddress;import org.apache.mina.filter.codec.ProtocolCodecFilter;import org.apache.mina.transport.socket.nio.NioSocketAcceptor;import cn.com.beapp.server.common.MessageCodecFactory;public class TestServer { public static void main(String[] args) { NioSocketAcceptor acceptor = new NioSocketAcceptor(); try { acceptor.getFilterChain().addLast("codec", new ProtocolCodecFilter(new MessageCodecFactory())); acceptor.setHandler(new TestHandle()); acceptor.getSessionConfig().setReadBufferSize(1024 * 20); acceptor.getSessionConfig().setSendBufferSize(1024 * 20); acceptor.getSessionConfig().setReceiveBufferSize(1024 * 20); acceptor.bind(new InetSocketAddress(10001)); } catch (IOException e) { } }}//相关Handle类import org.apache.mina.core.service.IoHandlerAdapter;public class TestHandle extends IoHandlerAdapter { }
java mina tcp_启动mina2.0服务以后,会建立多个链接(tcp)解决方案
最新推荐文章于 2023-08-04 14:43:46 发布