`
长安长宁
  • 浏览: 27662 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

mina通讯框架测试心得

阅读更多
1、mina的法宝速率不如Nio发包速率
2、mina的性能是可信的,有很多安全机制。最好将mina作为一个单独的通讯框架,尽量少地在mian中使用非mina提供的多线程机制。
3、mina在handler里是单线程的,每次调用handler只会用到IoProcesser池里的一个线程
4、(3)决定了mina发包是突发性的,使用while(true)发包做压力测试直接导致heap溢出
5、mina的累积性编解码器比较好用,比较有用
6、mina服务器的用户管理非常完善,可以用mina做服务端保证稳定性,用nio做客户端保证发包速度。
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    java mina 通讯框架

    java mina 通讯框架

    socket mina测试框架

    Socket Mina测试框架是一个强大的网络通信应用框架,主要用于简化Java应用程序与远程服务器之间的通信。它提供了高度可扩展和高性能的I/O处理模型,使得开发者能够更专注于业务逻辑,而不是底层的网络实现细节。Mina...

    TCP通讯框架资源包,mina 通讯框架

    《TCP通讯框架——深入理解Mina》 在IT行业中,TCP通讯框架是构建高效、可靠的网络应用程序的关键组件。其中,Mina作为一个强大的通讯框架,深受Java开发者们的喜爱。本资源包专注于TCP通讯框架,特别是Mina框架的...

    Java springboot 整合mina 框架,nio通讯基础教程,mina框架基础教程.zip

    Java SpringBoot 整合Mina框架,涉及到的核心技术主要包括Java NIO(非阻塞I/O)、Mina框架以及SpringBoot的集成应用。本教程旨在帮助开发者深入理解和掌握这些技术,并提供了一个可直接使用的基础平台框架。 Java ...

    MINA长连接框架实现通讯

    在"MINA长连接框架实现通讯"的场景中,我们要讨论的核心知识点包括以下几个部分: 1. **MINA框架基础**:MINA是一个基于NIO(Non-blocking I/O)的框架,它提供了一种处理大量并发连接的方式,通过非阻塞I/O模型,...

    MINA通讯框架的两个简单实例和文档

    Apache的Mina(Multipurpose Infrastructure Networked Applications)是一个网络应用框架,可以帮助用户开发高性能和高扩展性的网络应用程序;它提供了一个抽象的、事件驱动的异步API,使Java NIO在各种传输协议...

    Mina通信框架应用示例

    《Mina通信框架应用详解》 Mina通信框架,全称为Apache MINA,是一个高度可扩展的、基于Java的网络应用程序开发框架。MINA的名字来源于多语言(Multi-purpose Infrastructure for Network Applications),它提供了...

    Mina2.0框架源码剖析.pdf

    Mina2.0框架源码剖析 Mina2.0是一个基于Java的网络应用框架,提供了一个简洁、灵活的API,帮助开发者快速构建高性能的网络应用程序。下面是Mina2.0框架源码剖析的相关知识点: 一、Mina2.0框架概述 Mina2.0是一个...

    mina框架资源包

    《mina框架资源包详解——构建即时通讯服务器的关键组件》 Mina框架,全称为Apache Mina,是一款基于Java开发的网络通信应用框架,它提供了一种简单而高性能的方式来构建网络服务,尤其在处理TCP/IP、UDP/IP以及SSL...

    Mina2.0框架源码剖析

    《Mina2.0框架源码剖析》 Apache Mina是一个高性能、轻量级的网络通信框架,常用于构建基于TCP/IP和UDP/IP协议的应用,如服务器端的开发。Mina2.0作为其一个重要版本,引入了许多优化和改进,为开发者提供了更强大...

    java-mina通信框架详解.docx

    Apache Mina是一个强大的网络通信框架,专为基于TCP/IP和UDP/IP协议栈的应用设计。它提供了JAVA对象的序列化和虚拟机内部通信的功能,使得开发者能够迅速构建高性能、高可扩展性的网络应用。Mina的核心特性是其事件...

    mina2框架+实例教程

    **Mina2框架详解与实例教程** Mina2(全称Apache MINA,Multipurpose Infrastructure for Network Applications)是一个高性能、事件驱动的网络应用程序框架,主要应用于开发网络通信应用,如TCP/IP和UDP/IP协议栈...

    Mina开源框架 心跳机制详解

    Mina开源框架是一款广泛应用于Java环境的网络通信应用框架,其设计目标是提供一个高度可扩展、高性能且稳定的网络通信接口。在Mina框架中,心跳机制扮演着至关重要的角色,它确保了网络连接的健康性和可靠性。心跳...

    mina框架测试jar-lib

    标题中的"mina框架测试jar-lib"表明这是一个关于Mina框架的测试库,其中包含了一些必要的JAR文件。描述中提到的"三个jar包:jcl-over-slf4j, mina-core, slf4j-api"是这个测试库的核心组成部分,它们在Mina框架的...

    java mina框架全套

    Java Mina框架是一款高度可扩展且高性能的网络应用开发框架,专为开发网络服务和协议处理应用程序而设计。它提供了一种简洁、高效的API,使得开发者可以轻松地创建基于TCP/IP和UDP/IP协议的服务器和客户端应用。Mina...

    Mina框架+常用JAR包

    Mina框架是一个高性能、异步事件驱动的网络应用程序框架,主要用Java语言编写,用于简化开发TCP、UDP和SSL/TLS协议服务器和客户端的过程。它广泛应用于构建网络服务,如FTP、SMTP、NNTP等协议的服务器,以及任何基于...

    MiNA框架新人指导

    ### MiNA框架新人指导知识点详解 #### 一、前言 在金融行业的IT技术栈中,**MiNA** 和 **HTTPClient** 是两个至关重要的技术框架。这些框架被广泛应用于支付平台与银行之间的通信,例如支付宝与各大银行的交互过程...

    mina2框架+项目实例教程

    一个网络应用框架,可以帮助用户开发高性能和高扩展性的网络应用程序;它提供了一个抽象的、事件...Apache Mina也称为:  NIO框架  客户端/服务端框架(典型的C/S架构)  网络套接字(networking socket)类库

    mina 框架学习文档

    apache mina 框架的学习文档,通过此文档可以基本了解mina框架。

    通信层使用Mina框架实现双机通讯

    本教程将围绕“通信层使用Mina框架实现双机通讯”这一主题,深入探讨Mina的核心特性和如何利用它来实现高效的双向通信。 首先,Mina框架基于Java的非阻塞I/O(Non-blocking I/O,NIO)模型,这使得它能够处理大量...

Global site tag (gtag.js) - Google Analytics