`
cheer_nice
  • 浏览: 103120 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Hello mina 【别进来 烂 会后悔】

    博客分类:
  • j2se
阅读更多

mina  nio 开源代码

 

 

以上是关键字 感觉代码不多 再加上是nio的框架 因此有必要读读 希望这次可以坚持完

 

 

参考资料 DW上的一个文章 可惜代码不能下 f...    http://www.ibm.com/developerworks/cn/java/j-lo-mina2/

 

网盘里的 pdf 也不错 http://user.163disk.com/userfile.php?dir=17187   用户名 cheer_nice   

 

pdf 源自这里吧 http://chinaestone.iteye.com/category/72082

 

算是对 mina有了一个整体上的认识 

 

其中那个状态机 相关的那个 没仔细看呢

 

 

此外 还有这个 

http://blog.csdn.net/cutesource/archive/2011/02/17/6192016.aspx  

 从Jetty、Tomcat和Mina中提炼NIO构架网络服务器的经典模式

 

 

http://www.cnblogs.com/phinecos/archive/2008/12/03/1347052.html  这个 洞庭散人写的源码剖析

 

 

http://developer.51cto.com/art/201103/248127.htm  传递对象。。。

 

 

 

 

 

分享到:
评论

相关推荐

    Mina入门:mina版之HelloWorld

    **Mina入门:Mina版之HelloWorld** Apache Mina是一个开源项目,它提供了一个高度模块化、高性能的网络通信框架。Mina旨在简化网络应用的开发,支持多种传输协议,如TCP、UDP、HTTP、FTP等。在这个“Mina入门:Mina...

    mina的高级使用,mina文件图片传送,mina发送文件,mina报文处理,mina发送xml和json

    Apache Mina是一个开源的网络通信应用框架,主要应用于Java平台,它为高性能、高可用性的网络应用程序提供了基础架构。在本文中,我们将深入探讨Mina的高级使用,特别是在文件图片传送、文件发送、XML和JSON报文处理...

    Mina+Socket通信

    Mina(全称“MINA: Minimalistic Application Networking API”)是Apache软件基金会的一个开源项目,它为开发者提供了一种简单而高效的方式来构建高性能、跨平台的网络应用。Mina的核心优势在于它的事件驱动和异步I...

    apache-mina-2.0.4.rar_apache mina_mina

    Apache Mina是一个高性能、异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。这个"apache-mina-2.0.4.rar"压缩包包含的是Apache Mina 2.0.4版本的源代码,是深入理解和定制Mina的...

    MINA_API+MINA_DOC+mina

    MINA (Java IO Network Application Framework) 是一个由Apache软件基金会开发的开源网络通信框架,主要应用于构建高性能、高可用性的网络服务器。这个压缩包包含了MINA API文档、自学手册以及开发指南,对于学习和...

    mina连接 mina心跳连接 mina断线重连

    Apache Mina是一个开源的网络通信框架,常用于构建高性能、高效率的服务端应用程序,尤其在Java平台上。在本文中,我们将深入探讨Mina的核心概念,包括连接管理、心跳机制以及断线重连策略。 首先,让我们理解"Mina...

    Apache MINA (2) Hello World!

    "示例中,可能的代码实现会发送简单的文本消息,比如"Hello, MINA!",并等待服务端回应。服务端接收到消息后,会回传相同的或者一个友好的消息,完成一次基本的通信流程。 此外,MINA还提供了许多高级特性,如过滤...

    mina demo mina jar包

    当客户端连接建立后,Mina会为每个连接创建一个Session,用于管理与该客户端的交互。在这个"mina demo"中,我们可能看到服务端定义了一个Handler类,它处理接收到的数据,并生成相应的响应。Handler类是Mina的核心...

    mina.zip内涵所有mina所需jar包

    通常,一个完整的Apache Mina项目会依赖于多个jar文件,包括核心库、协议处理器、以及其他辅助库。这些jar文件包含了处理I/O操作、网络连接、协议解析等任务的类和方法。 描述中重复提到"mina.jar 包,内涵mina所需...

    mina新手教程源码 mina+springboot+idea最简单的案例。

    mina新手案例,mina新手教程源码 mina+springboot最简单的案例。用的IDEA * mina服务端 * 1、添加@Controller注解和 @PostConstruct注解,代表启动springboot项目时也调用该类下的该方法, * 启动springboot项目...

    springboot 深度整合mina开箱即用

    Mina(Minimal Asynchronous Network Library)是Apache软件基金会的一个开源项目,它提供了一个简单、高性能的API来处理网络通信。Mina支持多种协议,如TCP、UDP、HTTP、FTP等,可以用于构建服务器端和客户端应用。...

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

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

    给予mina 协议进行大数据传输

    MINA是Apache软件基金会的一个项目,它提供了一个高度可扩展和高性能的网络应用开发框架,适用于多种传输协议,如TCP/IP和UDP/IP,以及SSL/TLS加密。在大数据传输场景中,MINA因其非阻塞I/O模型而被广泛采用,能够...

    mina2.0 含11个jar包

    mina-core-2.0.0-M6.jar mina-example-2.0.0-M6.jar mina-filter-codec-netty-2.0.0-M6.jar mina-filter-compression-2.0.0-M6.jar mina-integration-beans-2.0.0-M6.jar mina-integration-jmx-2.0.0-M6.jar mina-...

    mina

    标题 "MINA" 指的是 Apache MINA (Multipurpose Infrastructure for Network Applications),这是一个由Apache软件基金会开发的Java框架,主要用于构建高性能、高可用性的网络应用程序。MINA提供了一个高级的网络...

    websocket+java服务器(mina)

    2. **Filter Chain**:Mina通过过滤器链处理进来的消息。开发者可以自定义过滤器来实现特定功能,如身份验证、数据编码解码等。 3. **ProtocolCodecFactory**:用于将网络数据流转换成应用程序可以理解的对象,以及...

    Mina开发实例(服务端、客户端)DEMO

    Apache Mina是一个高度可扩展的网络通信框架,它允许开发者创建高性能、高效率的服务端和客户端应用程序。在Java世界中,Mina以其简洁的API和灵活性而受到青睐,尤其适用于处理大量的并发连接,如TCP/IP和UDP协议。...

    mina 断包,粘包问题解决

    Apache Mina作为网络通信库,其设计目标是提供高效、稳定的通信机制,但因为TCP协议本身的特性,不可避免地会遇到断包和粘包的问题。为了解决这些问题,Mina提供了一些内置机制,如缓冲区管理和自定义编码解码器。 ...

    mina心跳包机制

    客户端在Mina中实现心跳包机制,通常会创建一个定时任务,周期性地发送心跳请求到服务器。这些请求可以是自定义的协议命令,例如特定的字节序列或者特定的报文结构。心跳包通常包含一个标识符,以便服务器能够识别并...

    基于spring的Mina框架

    创建基于Spring的Mina TCP服务,首先需要定义一个实现了IoAcceptor接口的bean,配置监听的端口号和处理进来的连接请求的服务处理器。服务处理器通常继承自IoHandlerAdapter,重写其sessionCreated、sessionOpened、...

Global site tag (gtag.js) - Google Analytics