P31

  mina2.0框架分析 文档

整个框架最核心的几个包是:org.apache.mina.core.service, org.apache.mina.core.session, org.apache.mina.core.polling以及org.apache.mina.transport.socket。

yuqicaida 2016-07-20   546   0
P53

  Mina2.0完全剖析_完全自学手册【完整版】 文档

最近使用Mina开发一个Java的NIO服务端程序,因此也特意学习了Apache的这个Mina框架。 首先,Mina是个什么东西?看下官方网站(http://mina.apache.org/)对它的解释: Apache的Mina(Multipurpose Infrastructure Networked Applications)是一个网络应用框架,可以帮助用户开发高性能和高扩展性的网络应用程序;它提供了一个抽象的、事件驱动的异步API,使Java NIO在各种传输协议(如TCP/IP,UDP/IP协议等)下快速高效开发。

ka520 2015-11-14   528   0
P15

  MINA框架的使用心得及相关要点 文档

前言笔者之前的工作主要是做java的web端开发,后因工作原因参与了一个国家级的大项目,主要负责其中底层通讯的前置机模块。几经波折,将该系统完成后,结果在第一轮的测试中就惨败退回。其根本原因就在于原设计文档的要求单“通信机”与“终端”()之间的并发量要达到2W以上的连接通信,而实际运行并发量只能达到2600个相差了近十倍左右。经过代码调优、扩展JVM内存等等手段,但因基础数据相差过大,所取得的优化效果十分有限。后考虑在根本着手,只有更改整个系统的通信接口,才有可能达到设计文档上的要求。

lovesanxia 2015-08-07   3984   0
P97

  Apache MINA 2.0 User Guide 文档

First of all, it's good to know that MINA is written on top of NIO 1. A new version has been designed in Java 7, NIO-2, we don't yet benefit from the added features this version is carrying. It's also important to know that the N in NIO means New, but we will use the Non-Blocking term in many places. NIO-2should be seen as a New New I/O.

zmz1989 2015-03-02   3372   0
P20

  Mina 使用文档 文档

Apache MINA(Multipurpose Infrastructure for Network Applications) 是 Apache 组织一个较新的项目,它为开发高性能和高可用性的网络应用程序提供了非常便利的框架。当前发行的 MINA 版本支持基于 Java NIO 技术的 TCP/UDP 应用程序开发、串口通讯程序(只在最新的预览版中提供),MINA 所支持的功能也在进一步的扩展中。。本文将通过官方网站上的快速入门程序 来介绍 MINA 的基础架构的同时演示如何使用MINA 开发网络应用程序。

mlgb000 2014-07-08   940   0
P

Mina 2.0.0-M1 API 文档 文档

Apache MINA 是一个网络应用框架,有助于用户非常方便地开发高性能、高伸缩性的网络应用。它通过Java NIO提供了一个抽象的、事件驱动的、异步的位于各种传输协议(如TCP/IP和UDP/IP)之上的API, Apache MINA 通常可被称之为: NIO 框架库; 客户端/服务器框架库; 或者一个网络socket库。Apache MINA 是一个网络应用程序框架,它对Java中的socket和NIO进行了有效和清晰的封装,方便开发人员开发TCP/UDP程序,从而抛开在使用原始的socket时需要考虑的各种繁杂而又烦人问题(线程、性能、会话等),把更多精力专著在应用中的业务逻辑的开发上。

mlgb000 2014-07-07   533   0
P4

  Mina实现流程 文档

二.Mina一个请求的主要实现流程:服务器启动时,构造NioSocketAcceptor,服务器同时也会构造NioProcessor。client请求->NioSocketAcceptor建立连接,在bind监听端口后,调用startupAcceptor()方法->接收线程Acceptor启动->processHandles()方法调用->初始化session,并把session加入到NioProcessor待处理session队列中。

lhwyflyl01 2014-06-21   556   0
P18

  mina中的aceptor模式实现 文档

Reactor模式实现不同,mina中采用了Multiple Reactor的方式,由NioSocketAcceptor和IoProcessor分别承担多个Reactor的职责。NioSocketAcceptor和NioProcessor使用不同selector,能够更加充分的榨取服务器的性能。

lhwyflyl01 2014-06-21   2810   0
P13

  如何正确使用NIO来构架网络服务器 文档

如何正确使用NIO来构架网络服务器一直是最近思考的一个问题,于是乎分析了一下Jetty、Tomcat和Mina有关NIO的源码,发现大伙都基于类似的方式,我感觉这应该算是NIO构架网络服务器的经典模式,并基于这种模式写了个小小网络服务器,压力测试了一下,效果还不错。废话不多说,先看看三者是如何使用NIO的。

lhwyflyl01 2014-06-21   5956   0
P75

  MINA 使用心得及相关要点 文档

  笔者之前的工作主要是做 java 的 web 端开发,后因工作原因参与了一个国家级的大项目,主要负责其中底层通讯的前置机模块。几经波折,将该系统完成后,结果在第一轮的测试中就惨败退回。其根本原因就在于原设计文档的要求单“通信机”与“终端”(注一)之间的并发量要达到 2W 以上的连接通信,而实际运行并发量只能达到 2600 个相差了近十倍左右。经过代码调优、扩展 JVM 内存等等手段,但因基础数据相差过大,所取得的优化效果十分有限。后考虑在根本着手,只有更改整个系统的通信接口,才有可能达到设计文档上的要求。某天在某个技术 QQ 群里一次讨论中,有网友向我推荐了一个框架,这就是本文要介绍的主角 -MINA 。

sdshw 2014-03-14   868   0
P53

  远程通信Mina2学习笔记【完整版】 文档

最近使用Mina开发一个Java的NIO服务端程序,因此也特意学习了Apache的这个Mina框架。Apache的Mina(Multipurpose Infrastructure Networked Applications)是一个网络应用框架,可以帮助用户开发高性能和高扩展性的网络应用程序;它提供了一个抽象的、事件驱动的异步API,使Java NIO在各种传输协议(如TCP/IP,UDP/IP协议等)下快速高效开发。

sdshw 2014-03-14   425   0
P38

  Mina2.0 框架源码分析 文档

这一篇先来看org.apache.mina.core.service。第一个要说的接口是IoService,它是所有IoAcceptor和IoConnector的基接口.对于一个IoService,有哪些信息需要我们关注呢?1)底层的元数据信息TransportMetadata,比如底层的网络服务提供者(NIO,ARP,RXTX等),2)通过这个服务创建一个新会话时,新会话的默认配置IoSessionConfig。3)此服务所管理的所有会话。

nsd13 2013-09-21   533   0
P18

  MINA2 官方教程(中文版) 文档

简介:Apache MINA2是一个开发高性能和高可伸缩性网络应用程序的网络应用框架。它提供了一个抽象的事件驱动的异步API,可以使用TCP/IP、UDP/IP、串口和虚拟机内部的管道等传输方式。ApacheMINA2可以作为开发网络应用程序的一个良好基础。本文将介绍ApacheMINA2的基本概念和API,包括I/O服务、I/O会话、I/O过滤器和I/O处理器。另外还将介绍如何使用状态机。本文包含简单的计算器服务和复杂的联机游戏两个示例应用。

lihailong 2013-08-22   1204   0
P41

  apache mina学习教程 文档

Apache 组织一个较新的项目,它为开发高性能和高可用 性的网络应用程序提供了非常便 apache mina利的框架 。当前发行的 MINA 版本支持基于 Java NIO 技术的 TCP/UDP 应用程序开发、串口通讯程序(只在最新的预览 版中提供),MINA 所支持的功能也在进一步的扩展中。 NIO(new IO新的输入、输出),1.4引入。提供更高速, 面向块的IO 原来的IO库(java.io.*)以流的方式处理数据,NIO已块 的方式处理数据。面像流,已一个字节一个字节进行处理 ,块,则是按整块处理(字节集合)。

hfl1162040314 2012-08-31   526   0
P3

  Apache MINA 入门教程 文档

因为开发需要用到Apache MINA框架,所以看了一下其文档,顺手译了一部分,下面内容没有测试,只是译了出来,后面测试一下,如果有问题再提出来。

quanke 2012-08-20   3383   0
P88

  Apache Mina2 学习笔记(修订版) 文档

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

linzcup 2012-07-09   4307   0
P20

  Mina 使用 文档

Apache MINA(Multipurpose Infrastructure for Network Applications) 是 Apache 组织一个较新的项目,它为开发高性能和高可用性的网络应用程序提供了非常便利的框架。当前发行的 MINA 版本支持基于 Java NIO 技术的 TCP/UDP 应用程序开发、串口通讯程序(只在最新的预览版中提供),MINA 所支持的功能也在进一步的扩展中。。本文将通过官方网站上的快速入门程序 来介绍 MINA 的基础架构的同时演示如何使用MINA 开发网络应用程序。

61331136 2012-05-09   199   0
P26

  MINA 编程心得 文档

大并发量socket通信的解决方案 -- MINA框架的使用心得及相关要点。

fengjifei 2012-05-08   7089   0
P3

  Apache MINA 入门教程 文档

题记:因为开发需要用到Apache MINA框架,所以看了一下其文档,顺手译了一部分,下面内容没有测试,只是译了出来,后面测试一下,如果有问题再提出来。

fengjifei 2012-05-08   3729   0
P20

  MINA 文档 文档

Apache MINA(Multipurpose Infrastructure for Network Applications) 是 Apache 组织一个较新的项目,它为开发高性能和高可用性的网络应用程序提供了非常便利的框架。当前发行的 MINA 版本支持基于 Java NIO 技术的 TCP/UDP 应用程序开发、串口通讯程序(只在最新的预览版中提供),MINA 所支持的功能也在进一步的扩展中。。本文将通过官方网站上的快速入门程序 来介绍 MINA 的基础架构的同时演示如何使用MINA 开发网络应用程序。

jaczhao 2012-04-20   5452   0
1 2

关键词

最新上传

热门文档