mina框架中socket的多线程模式,上网找了很久了,开始以为是添加这行代码:chain.addLast("threadPool", new ExecutorFilter(Executors.newCachedThreadPool())); 就行了。但发觉虽然是可以开启多个会话,但是有些会话不发送信息了,也没被关闭。是不是关于线程的问题呢。希望有人用mina框架的socket做过多线程处理的,可以提点下我,谢谢了。方便可以叫我qq:1604587251.
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
mina框架中socket的多线程模式怎写?
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
我是程序汪 2015-11-08 14:38关注我最近也在研究mina
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报
微信扫一扫点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2021-02-12 22:57吴亦渊的博客 Apache MINA(Multipurpose Infrastructure for Network Applications) 是 Apache 组织一个较新的项目,它为开发高性能和高可用性的网络应用程序提供了非常便利的框架。当前发行的 MINA 版本支持基于 Java NIO 技术的...
- 2024-09-26 03:55此外,该项目还能够帮助开发者了解NIO(New Input/Output)和IO(Input/Output)的区别,理解异步编程的概念,以及如何处理多线程环境下的并发问题。 这个基于Java和Mina/Netty的Socket学习项目设计源码是一个面向...
- 2017-11-07 09:16在处理大量连接时,非阻塞I/O的优势尤为明显,因为它允许服务器同时处理多个连接请求,而无需为每个连接创建新的线程。 2. **高度可扩展**:MINA提供了丰富的API和组件,开发者可以根据需求定制网络应用的各个部分...
- 2018-09-30 09:42以上就是使用Java Mina框架创建一个简单的Socket服务端和客户端的实现。在实际应用中,可能还需要考虑异常处理、心跳机制、多线程处理、消息序列化与反序列化等问题。Mina提供的API非常灵活,可以根据需求进行扩展和...
- 2014-03-08 13:34根目录下的《Mina2.0学习笔记》应该包含了详细的教程和示例,涵盖了Mina的基本概念、配置、过滤器使用、协议处理等方面,是学习和理解Mina框架的重要参考资料。 总之,Android Java Socket框架Mina2.0提供了一个...
- 2021-02-28 08:08虎哥说衣不二的博客 packagede.bvb.server;importjava.nio.charset.Charset;importjava.nio.charset....importorg.apache.mina.core.buffer.IoBuffer;importorg.apache.mina.core.session.IoSession;importorg.apache.mina....
- 2011-08-23 09:37- 在测试过程中,Mina框架会帮助捕获和处理网络通信中的异常,同时结合日志系统,记录关键信息,方便后期分析问题和优化。 9. **可扩展性**: - Mina测试框架允许自定义过滤器和处理器,方便扩展新的功能或适配...
- 2012-05-16 11:27首先,Mina的核心是它的事件驱动模型,这允许它在多线程环境中高效处理并发连接。通过使用I/O多路复用技术如Java的Selector,Mina能够有效地监听和管理大量的网络连接,同时保持较低的资源消耗。这种模型对于构建...
- 2022-02-01 15:45Selector可以监控多个Channel,当Channel准备好读写操作时,Selector会通知用户线程,这样就可以避免了传统模式下每个连接都需要一个线程的弊端。 MINA (Java Multithreaded Network Application Framework) 是一个...
- 2014-12-09 16:47根据给定的信息,我们可以从标题“mina多线程”、描述“mina java多线程开发框架 NIO”以及部分给出的内容中提炼出一系列与Mina框架相关的知识点。 ### Mina框架简介 Mina(Multipurpose Infrastructure Networked...
- 2019-08-13 01:57`Android-MinaSocket` 是一个针对Android平台的长连接库,它基于Apache Mina框架,提供了稳定且高效的网络通信能力。 Apache Mina(Model-View-Controller for Network Applications)是一个高度可扩展和灵活的网络...
- 2019-03-05 13:19lvdou_lvdou的博客 socket基本原理参考:http://blog.csdn.net/hudashi/article/details/50790002 java socket点对点通信参考: ...mina框架参考:http://blog.csdn.net/ljx8928358/article/details/7759024 项目需求...
- 2018-09-01 12:31小龍神的博客 一、socket编程 1、建立服务端程序 ServerSocket serverSocket = new ServerSocket(6666); System.out.println("服务器已经启动,等待客户端连接请求。。。"); /**调用accept方法,等待连接,将会阻塞程序执行*/ ...
- 2023-09-14 17:25在Mina框架中,开发者无需深入底层网络通信细节,而是可以通过一系列高级API来处理数据传输和业务逻辑。Mina的通信结构由以下几个关键组件构成: 1. **IoService**:这是一个接口,通常表现为IoAcceptor或...
- 2023-01-06 14:12QuickServer是一个免费的Java库,专注于多线程、多客户端TCP服务器应用的快速创建。而Netty是一个高性能的网络应用框架,它封装了Java NIO的复杂性,提供了易于使用的API,支持自定义协议,具有高并发、传输速度快、...
- 2017-03-29 10:57在实际使用中,我们需要关注中文乱码问题的解决、保持Socket连接的稳定性和可靠性,以及如何在Android Studio环境中有效地整合和管理MINA框架。通过不断实践和学习,我们可以充分利用MINA的强大功能,提升Android...
- 2021-02-28 06:22胡说先森的博客 最近由于项目本身的需要,正在进行Mina框架的学习,并且将其整合到正在开发的系统中。下面将会根据实际的工作情况分享一些心得感受。一、项目需求:我们正在开发的系统,现在主要分为两个部分,正两个部分之间需要...
- 2015-09-09 15:521. **MINA架构**:MINA基于NIO(非阻塞I/O),利用Selector进行多路复用,可以在单个线程中处理多个连接,提高系统效率。 2. **长连接**:与传统的Socket短连接不同,长连接保持在客户端和服务器之间长时间打开,...
- 2010-05-21 19:49北飞孤雁的博客 <! v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}-->1.1 多线程模式 由于本项目使用的 Apac
- 没有解决我的问题, 去提问