![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java网络通信框架
iteye_7552
这个作者很懒,什么都没留下…
展开
-
MINA框架
[size=medium]Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的通信框架(当然,也可以提供JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mina 的异步IO 默认使用的是JAVA NIO 作为底层支持)操作的编程模型。...原创 2015-08-30 17:14:08 · 79 阅读 · 0 评论 -
Mina框架学习笔记(一)
[size=medium]本文是入门篇,先来写一个简单的socket server服务器程序,可以用telnet来连接,当服务器收到客户端的连接时会把服务器上的时间返回给客户。 首先引入四个包:[size=large]mina-core-2.0.0.jarslf4j-api-1.6.1.jarslf4j-jdk14-1.6.1.jar...原创 2015-09-12 10:05:20 · 74 阅读 · 0 评论 -
Mina框架学习笔记(二)
[size=medium]上一篇只写了一个服务端。这一次来构建一个客户端。 首先,在引入 上一篇中讲到的几个jar包处,还要引入一个mina-example-2.0.0.jar 本程序的主要功能是,客户端向服务器发送几个数字,然后服务器给客户端 返回结果。文字就不多写了,我在上面都写了注释! 下面的服务端代码:[code="java"]i...原创 2015-09-12 10:07:51 · 82 阅读 · 0 评论 -
Mina框架学习笔记(三)
前面已经讲了两个实例,本篇中,我们来深入地了解一下Mina.Apache MINA(Multipurpose Infrastructure for Network Applications) 是 Apache 组织一个较新的项目,它为开发高性能和高可用性的网络应用程序提供了非常便利的框架。当前发行的 MINA 版本支持基于 Java NIO 技术的 TCP/UDP 应用程序开发、串口通讯程...原创 2015-09-12 10:10:49 · 58 阅读 · 0 评论 -
MINA代码再次示例
[size=medium]MINA框架的常用类 [/size]类NioSocketAcceptor用于创建服务端监听; 类NioSocketConnector用于创建客户端连接; 类IoSession用来保存会话属性和发送消息; 类IoHandlerAdapter用于定义业务逻辑,常用的方法有: 方法 定义 sessionCreated() 当会话创建时被触发 sess...原创 2015-09-25 16:31:26 · 109 阅读 · 0 评论