Mina系列文章索引

原创
2012/11/28 18:09
阅读数 2.2W

写了很多关于Apache Mina的文章,为了方便大家阅读,我将关于mina的一些文章做点儿索引。

Mina官网资料-----------------------------------------------------------------

Mina官网是学习mina最重要的地方:Apache Mina

Mina官网上有教你快速上手的quick start:《Quick Start》

Mina官网提供了User Guide,这个手册包含了很多概念和示例:《User Guide》

Mina的应用博客--------------------------------------------------------------

Mina基于NIO开发 中间有个重要的桥梁缓冲区,了解两者不同:《IoBuffer和ByteBuffer》

Mina实现自定义协议的通信、对通信的一些思考:《Mina实现自定义协议通信》《Tcp传输下的思考》《NIO开发的思考》

Mina提供状态机来实现复杂的业务控制:《Mina状态机State Machine》

Mina源码解读-----------------------------------------------------------------

《Mina源码阅读笔记(一)-整体解读》

《Mina源码阅读笔记(二)- IoBuffer的封装》

《Mina源码阅读笔记(三)-Mina的连接IoAccpetor》

《Mina源码阅读笔记(四)—Mina的连接IoConnector》

《Mina源码阅读笔记(五)—Mina对连接的操作IoSession》

《Mina源码阅读笔记(六)—Mina异步IO的实现IoFuture》

《Mina源码阅读笔记(七)—Mina的拦截器FilterChain》

《Mina源码阅读笔记(八)—Mina拦截器器的末端IoHandler》

题外话--------------------------------------------------------------------------

Mina的系列就写到这里了,后面如果有心得体会还会再更新上去,接下来我主要想写的是分布式消息系统的内容。最近比较忙,更完mina终于可以稍微歇一歇了。后面我会写点儿关于分布式消息订阅系统kafka的相关内容。欢迎各位支持。谢谢!

展开阅读全文
打赏
30
295 收藏
分享
加载中
楼主,您好,请问下,如使用mina作为服务端程序,进行多设备的连接管理,中间需要或许不同客户端的session,实现向客户端发送消息,有什么方法可以实现。谢谢。
2015/06/12 17:09
回复
举报
太棒了,博主辛苦
2015/04/07 16:31
回复
举报
mark
2014/08/11 15:42
回复
举报
不错,现在正在用MINA做一个GPS相关的项目。用MINA实现GPS808协议,很好用,性能也很好!!!
2014/04/10 15:24
回复
举报
good!
2013/12/23 09:59
回复
举报
请问,mina是如何判断消息是否发送的?

    if (!isClosed && isLogin) {
      try {
        WriteFuture future = ioSession.write(json);
        future.awaitUninterruptibly();
        boolean isWritten = future.isWritten();
        return isWritten;
      } catch (Exception e) {
        closed();
      }
    }
    return false;
  如果在客户端wifi断线的情况下这段代码还是返回true,有没有解决的办法。
2013/12/12 11:06
回复
举报
感谢分享
2013/06/04 22:04
回复
举报
mark
2013/03/01 09:42
回复
举报
mark
2012/12/18 16:15
回复
举报
mark
2012/11/30 14:24
回复
举报
更多评论
打赏
15 评论
295 收藏
30
分享
返回顶部
顶部