为了账号安全,请及时绑定邮箱和手机立即绑定
  • 【习叙】 没有很清晰感觉到学到了什么。 模模糊糊形成了一个概念,就是长连接是客户端通过service发起,通过mina处理业务逻辑后,连接到服务端。 服务端和客户端都要用到mina。 服务端返回的信息通过广播通知主线程,主线程接收到信息后进行ui更新。 原理大抵如此。 mina是一个框架,通过他的一些方法实现长连接,所以学会用mina就可以实现长连接。 老任(本课老师)很喜欢也很擅长封装,作为老任的开门弟子我对此深有体会,所以这个课程,似乎是老任在演示怎么通过封装用好mina。----------有好有坏吧,我看着有点吃力。
    查看全部
  • 客户端请求-->Ioservice-->IoFilterChain-->Iohandler-->IoFilterChain-->Ioservice-->返回给客户端 Ioservice接口: 主要负责监听管理,session管理,过滤链管理,子类AbstractIoservice IoAcceptor服务监听接口设置handler以及session相关配置: 子接口SocketAcceptor(TCP协议)和DatagramAcceptor(UDP协议),子类NIOSocketAcceptor和NIODatagramAcceptor IoConnector接口: 子接口SocketConnector(TCP协议)和DatagramConnector(UDP协议),子类NIOSocketConnector和NIODatagramConnector Filter及其相关子类: LoggingFilter记录mina所有日志,ProtocolCodecFilter数据转化过滤器(指对接收和在送数据是对象还是基本数据类型),compressionFilter数据压缩过滤器支持Gzip压缩提高传输效率,SSLFilter数据加密过滤器,通过继承IoFilterAdapter可实现自已的过滤器. IoSession类,状态机,如果连接成功,则会产生一个session对象,可以通过session进行read和write客户端操作,可以调置发送接收缓冲区大小,空闲状态恢复时间,写数据超时时间等,handler处理业务逻辑继承IohandlerAdapter实现自已的handler.
    查看全部
    1 采集 收起 来源:mina框架讲解

    2018-03-22

  • Handler

    查看全部
    0 采集 收起 来源:mina框架讲解

    2019-02-25

  • Ioservice

    查看全部
    0 采集 收起 来源:mina框架讲解

    2019-02-25

  • mima核心类1

    查看全部
    0 采集 收起 来源:mina框架讲解

    2019-02-25

  • IoAcceptor及其相关类

    查看全部
    0 采集 收起 来源:mina框架讲解

    2019-02-25

  • 客户端工程
    查看全部
    0 采集 收起 来源:mina客户端创建

    2018-03-10

  • 核心类
    查看全部
    0 采集 收起 来源:mina框架讲解

    2018-03-10

  • 服务器搭建四
    查看全部
    0 采集 收起 来源:mina服务器搭建

    2017-12-08

  • 服务器搭建三
    查看全部
    0 采集 收起 来源:mina服务器搭建

    2017-12-08

  • 服务器搭建截图二
    查看全部
    0 采集 收起 来源:mina服务器搭建

    2017-12-08

  • 搭建服务器代码一
    查看全部
    0 采集 收起 来源:mina服务器搭建

    2017-12-08

  • 客户端的创建: 1.创建一个Service,用来与远程服务器连接 2.封装一个ConnectionManager类用来提供与服务器连接的方法 3.在Service中启动线程,调用ConnectionManager完成连接的创建
    查看全部
    0 采集 收起 来源:mina客户端创建

    2017-10-10

  • 课程要点: 1.完成mina服务器的搭建 2.完成mina客户端的搭建 3.完成mina服务器与客户端的通信
    查看全部
    0 采集 收起 来源:mina服务器搭建

    2017-10-10

  • 1.mina框架整体讲解 2.mina框架核心类讲解 LogginFilter:记录mina所有的日志 ProtocolCOdecFilter数据转化过滤器 CompressionFilter数据压缩过滤器 SSLFilter数据加密过滤器 3.可以通过继承IoFilterAdapter来实现自己的过滤器,一般不会进行自定义过滤器 4.IoSession类:可以设置接收数据缓冲区的大小(receive buffer size) 可以设置数据发送缓冲区的大小(sending buffer size) 可以设置状态恢复时间(Idel time) 可以设置写数据超时时间(write timeout)
    查看全部
    0 采集 收起 来源:mina框架讲解

    2017-10-10

首页上一页123下一页尾页

举报

0/150
提交
取消
课程须知
通过代码实战,让学生真正的了解如何使用mina框架搭建一个能与服务器长连接的客户端。
老师告诉你能学到什么?
能通过mina框架与服务器进行通信 慕课网Android讨论群② 170368200

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!