各位大神,求问spring框架和mina,netty等框架各自的优势在哪里,是spring本身不能完成高并发,高吞吐量,分布式等要求吗?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
首页/
已采纳
spring框架和mina,netty等框架各自的优势在哪里
收起
- 写回答
- 好问题 0 提建议
- 关注问题
- 微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
spring是为了解决企业应用开发的复杂性而创建的,提供了Java Web开发一系列的解决方案。其最核心的理念就是aop和ioc。
mina是一个网络应用程序框架,用来帮助用户简单地开发高性能和高可扩展性的网络应用程序。
netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序dsf。
mina效率更快,netty性能更稳。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫点击复制链接分享编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2011-11-14 07:21回答 1 已采纳 两种不同的通信框架使用上略有区别。可以尝试在Context的附件方法中使用。 [code="java"] @Override public void channelClosed(Channel
- 2016-06-11 06:40回答 4 已采纳 Mina中使用slf4j做日志框架,slf4j只是框架,没有具体实现.因此Mina引入slf4j 实现包.但Android中有实现包了,就会起冲突. 解决方案: Android
- 2015-02-02 23:43回答 3 已采纳 做过类似的功能,正准备整合成框架发布到Github一直没时间。 思路对的,推荐建立连接的方法放在service中,然后如何和服务端保持连接是个很重要的问题,因为移动端是会进入休眠状态的,需要定时唤醒
- 2019-03-15 03:20常耀斌的博客 Mina和Netty的区别这样来看: Mina:开发高性能和高可用性的网络应用程序的基础框架。 Netty:开发高性能和高可用性的网络应用程序的基础框架。 内存分配方式:HeapByteBuffer和DirectByteBuffer分配。 线程模型...
- 2013-02-14 10:14回答 3 已采纳 1,2,3全中. 但是nio直接使用比较难用,所以有了mina,netty这些针对网络io部分(tcp/udp-传输层)的封装(nio也有非网络io部分),为了使nio更易用。 http是应用层的
- 2016-03-31 23:28回答 1 已采纳 心跳包内容是固定的啊。在解码完成后,可以判断出来了。 我记得可以添加心跳类,里面有判断吧。 ``` KeepAliveMessageFactory heartBeatFactory = n
- 2014-04-29 00:51回答 2 已采纳 回答一下问题: 如果不加这个拦截器发现后天的NioProcessor会随着时间的增加阻塞总数也不断变大,不知道最后会不会回崩掉? 不加拦截器的话,接收客户端数据与业务处理均在IoProcess
- 2019-08-15 07:16SpringBoot是Spring框架的一个扩展,致力于简化Spring应用的初始搭建以及开发过程。整合Mina到SpringBoot项目中,可以让Mina的网络通信能力与Spring的依赖注入、配置管理等优点相结合,实现更加便捷的服务开发。这...
- 2012-04-11 03:39回答 1 已采纳 Runnable不能直接调用run(),应该调用start()
- 2009-08-20 01:52回答 1 已采纳 Windows的完成端口是号称高并发最好的东西了,NIO根本就没办法和它比。
- 2022-03-01 06:53回答 1 已采纳 为什么会想着加个static
- 2021-02-06 19:18斑马茶爷的博客 #一、概述 Mina:Mina(Multipurpose Infrastructure for Network Applications) 是 Apache 组织一个较新的项目,它为开发高性能和高可用性的网络应用程序提供了非常便利的框架。当前发行的 Mina 版本2.04支持基于 ...
- 2017-09-07 02:333. **mina-integration-XXX.jar**:与特定集成环境或技术的接口,如mina-integration-spring.jar,用于Spring框架的整合。 4. **mina-filter-XXX.jar**:提供各种过滤器实现,用于数据编码、解码、安全控制等。 5. *...
- 2019-05-28 05:48逍遥天扬的博客 本篇主要介绍netty如何跟Spring配合,其实真的很没必要将netty和Spring牵扯在一起,我们完全可以用netty做出一个spring的;然而在《Spring环境下使用Netty写Socket和Http详解》一篇中,因为没怎么用到Spring,遭到...
- 2023-12-26 09:14Netty框架的优势在于它可以提供高性能高可靠的数据传输处理能力,根基公开测试结果,Netty作为TCP服务端,在4核16G内存阿里云服务器的硬件环境下单节点可以做到10万+级别TCP客户端设备同时在线。 在Java开发中,...
- 2016-11-16 01:28weixin_34184158的博客 netty和mina在处理UDP时有一些不同,netty将UDP无连接的特性暴露出来;而mina对UDP进行了高级层次的抽象,可以把UDP当成"面向连接"的协议,而要netty做到这一点比较困难。mina把TCP和UDP一样当"有连接"的处理,一个...
- 2022-05-11 02:54基于mina或netty框架下的推送系统,或许有一些企业有着自己一套即时通讯系统的需求,那么CIM为您提供了一个解决方案,目前CIM支持websocket,android,ios,桌面应用,系统应用等多端接入支持,可应用于移动应用,...
- 2022-01-08 11:35热爱技术的小陈的博客 mina与netty都是Trustin Lee的作品,所以在很多方面都十分相似,他们线程模型也是基本一致,采用了Reactors in threads模型,即Main Reactor + Sub Reactors的模式。 由main reactor处理连接相关的任务:accept、...
- 2017-09-24 05:14相比MINA,Netty主要优势在于对Google Protocol Buffers的支持,对IOC容器(如Spring, Guice)的完整支持,以及更加简单易用的API设计。Netty提供了一种统一的网络API,无论是TCP还是UDP,都能提供高性能的网络通信...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
- 公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司