-
课程要点: 1.完成mina服务器的搭建 2.完成mina客户端的搭建 3.完成mina服务器与客户端的通信查看全部
-
1.mina框架整体讲解 2.mina框架核心类讲解 LogginFilter:记录mina所有的日志 ProtocolCOdecFilter数据转化过滤器 CompressionFilter数据压缩过滤器 SSLFilter数据加密过滤器 3.可以通过继承IoFilterAdapter来实现自己的过滤器,一般不会进行自定义过滤器 4.IoSession类:可以设置接收数据缓冲区的大小(receive buffer size) 可以设置数据发送缓冲区的大小(sending buffer size) 可以设置状态恢复时间(Idel time) 可以设置写数据超时时间(write timeout)查看全部
-
长连接的意义: 通过长连接,可以实现服务器主动向客户端推送消息 通过长连接,可以减少客户端对服务器的轮询,减少服务器的压力 mina的优势:非常适合于c/s架构的通信框架查看全部
-
长连接的意义查看全部
-
长连接的原理查看全部
-
常用 filter查看全部
-
Ioconnector及其相关类查看全部
-
IoAcceptor及其相关类查看全部
-
IoService及其相关类查看全部
-
【习叙】 没有很清晰感觉到学到了什么。 模模糊糊形成了一个概念,就是长连接是客户端通过service发起,通过mina处理业务逻辑后,连接到服务端。 服务端和客户端都要用到mina。 服务端返回的信息通过广播通知主线程,主线程接收到信息后进行ui更新。 原理大抵如此。 mina是一个框架,通过他的一些方法实现长连接,所以学会用mina就可以实现长连接。 老任(本课老师)很喜欢也很擅长封装,作为老任的开门弟子我对此深有体会,所以这个课程,似乎是老任在演示怎么通过封装用好mina。----------有好有坏吧,我看着有点吃力。查看全部
-
Mina内部工作原理图查看全部
-
Mina项目工程结构图查看全部
举报
0/150
提交
取消